• CameraDetailsByGuid_CorrectAuth

    5:41:32 pm / 00:00:00:674 Pass

    CameraDetailsByGuid_CorrectAuth
    09.11.2024 5:41:32 pm 09.11.2024 5:41:32 pm 00:00:00:674 · #test-id=1
    CameraDetailsByGuid
    authorization token case : correct token
    StatusTimestampDetails
    Info 5:41:32 pm Endpoint : /facility/camera/guid/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:41:32 pm Method : GET
    Info 5:41:32 pm
    Headers :
    Info 5:41:32 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:41:32 pm
    Assertions :
    Pass 5:41:32 pm Status code assertion passed! Expected: 200, Actual: 200
    Info 5:41:32 pm
    Response body :
    Info 5:41:32 pm
  • CameraDetailsByGuid_EmptyAndWrongAuth

    5:41:32 pm / 00:00:00:141 Pass

    CameraDetailsByGuid_EmptyAndWrongAuth
    09.11.2024 5:41:32 pm 09.11.2024 5:41:32 pm 00:00:00:141 · #test-id=2
    CameraDetailsByGuid
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:41:32 pm Endpoint : /facility/camera/guid/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:41:32 pm Method : GET
    Info 5:41:32 pm
    Headers :
    Info 5:41:32 pm
    Content-Typeapplication/json
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Info 5:41:32 pm
    Assertions :
    Pass 5:41:32 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:41:32 pm
    Response body :
    Info 5:41:32 pm
  • CameraDetailsByGuid_EmptyAndWrongAuth

    5:41:32 pm / 00:00:00:158 Pass

    CameraDetailsByGuid_EmptyAndWrongAuth
    09.11.2024 5:41:32 pm 09.11.2024 5:41:33 pm 00:00:00:158 · #test-id=3
    CameraDetailsByGuid
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:41:33 pm Endpoint : /facility/camera/guid/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:41:33 pm Method : GET
    Info 5:41:33 pm
    Headers :
    Info 5:41:33 pm
    Content-Typeapplication/json
    AuthorizationBearer
    Info 5:41:33 pm
    Assertions :
    Pass 5:41:33 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:41:33 pm
    Response body :
    Info 5:41:33 pm
  • CameraDetailsByGuid_SchemaValidation

    5:41:33 pm / 00:00:00:831 Pass

    CameraDetailsByGuid_SchemaValidation
    09.11.2024 5:41:33 pm 09.11.2024 5:41:33 pm 00:00:00:831 · #test-id=4
    CameraDetailsByGuid
    schema validation case
    StatusTimestampDetails
    Info 5:41:33 pm Endpoint : /facility/camera/guid/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:41:33 pm Method : GET
    Info 5:41:33 pm
    Headers :
    Info 5:41:33 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:33 pm
    Assertions :
    Pass 5:41:33 pm JSON schema validation passed!
    Info 5:41:33 pm
    Response body :
    Info 5:41:33 pm
  • CameraDetailsByGuid_PositiveCase

    5:41:33 pm / 00:00:00:214 Pass

    CameraDetailsByGuid_PositiveCase
    09.11.2024 5:41:33 pm 09.11.2024 5:41:34 pm 00:00:00:214 · #test-id=5
    CameraDetailsByGuid
    test positive flow
    StatusTimestampDetails
    Info 5:41:34 pm Endpoint : /facility/camera/guid/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:41:34 pm Method : GET
    Info 5:41:34 pm
    Headers :
    Info 5:41:34 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:34 pm
    Assertions :
    Pass 5:41:34 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:41:34 pm Assertion passed! Field 'data' is present in the response body and is not empty
    Pass 5:41:34 pm Assertion passed! data.guid in response body has the expected value: fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Pass 5:41:34 pm Assertion passed! Response time is less than 800 milliseconds: 144ms
    Info 5:41:34 pm
    Response body :
    Info 5:41:34 pm
  • CameraDetailsByGuid_WrongEndpoint

    5:41:34 pm / 00:00:00:304 Pass

    CameraDetailsByGuid_WrongEndpoint
    09.11.2024 5:41:34 pm 09.11.2024 5:41:34 pm 00:00:00:304 · #test-id=6
    CameraDetailsByGuid
    wrong endpoint case
    StatusTimestampDetails
    Info 5:41:34 pm Endpoint : /facility/camera/guiddd/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:41:34 pm Method : GET
    Info 5:41:34 pm
    Headers :
    Info 5:41:34 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:34 pm
    Assertions :
    Pass 5:41:34 pm Status code assertion passed! Expected: 404, Actual: 404
    Info 5:41:34 pm
    Response body :
    Info 5:41:34 pm
  • CameraDetailsByGuid_WrongGuid

    5:41:34 pm / 00:00:00:172 Pass

    CameraDetailsByGuid_WrongGuid
    09.11.2024 5:41:34 pm 09.11.2024 5:41:34 pm 00:00:00:172 · #test-id=7
    CameraDetailsByGuid
    wrong guid as path param case
    StatusTimestampDetails
    Info 5:41:34 pm Endpoint : /facility/camera/guid/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0cshr
    Info 5:41:34 pm Method : GET
    Info 5:41:34 pm
    Headers :
    Info 5:41:34 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:34 pm
    Assertions :
    Pass 5:41:34 pm Status code assertion passed! Expected: 404, Actual: 404
    Pass 5:41:34 pm Assertion passed! message in response body has the expected value: Camera Not Found
    Info 5:41:34 pm
    Response body :
    Info 5:41:34 pm
  • CameraDetailsByGuid_WrongMethod

    5:41:34 pm / 00:00:00:172 Pass

    CameraDetailsByGuid_WrongMethod
    09.11.2024 5:41:34 pm 09.11.2024 5:41:34 pm 00:00:00:172 · #test-id=8
    CameraDetailsByGuid
    wrong request method case
    StatusTimestampDetails
    Info 5:41:34 pm Endpoint : /facility/camera/guid/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:41:34 pm Method : POST
    Info 5:41:34 pm
    Headers :
    Info 5:41:34 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:34 pm
    Assertions :
    Pass 5:41:34 pm Status code assertion passed! Expected: 405, Actual: 405
    Info 5:41:34 pm
    Response body :
    Info 5:41:34 pm
  • AllCameraConfigs_CorrectAuth

    5:41:34 pm / 00:00:00:220 Pass

    AllCameraConfigs_CorrectAuth
    09.11.2024 5:41:34 pm 09.11.2024 5:41:34 pm 00:00:00:220 · #test-id=9
    AllCameraConfigs
    authorization token case : correct token
    StatusTimestampDetails
    Info 5:41:34 pm Endpoint : /v1/user/facility/camera
    Info 5:41:34 pm Method : GET
    Info 5:41:34 pm
    Headers :
    Info 5:41:34 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:41:34 pm
    Assertions :
    Pass 5:41:34 pm Status code assertion passed! Expected: 200, Actual: 200
    Info 5:41:34 pm
    Response body :
    Info 5:41:34 pm
  • AllCameraConfigs_EmptyAndWrongAuth

    5:41:34 pm / 00:00:00:118 Pass

    AllCameraConfigs_EmptyAndWrongAuth
    09.11.2024 5:41:34 pm 09.11.2024 5:41:35 pm 00:00:00:118 · #test-id=10
    AllCameraConfigs
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:41:35 pm Endpoint : /v1/user/facility/camera
    Info 5:41:35 pm Method : GET
    Info 5:41:35 pm
    Headers :
    Info 5:41:35 pm
    Content-Typeapplication/json
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Info 5:41:35 pm
    Assertions :
    Pass 5:41:35 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:41:35 pm
    Response body :
    Info 5:41:35 pm
  • AllCameraConfigs_EmptyAndWrongAuth

    5:41:35 pm / 00:00:00:118 Pass

    AllCameraConfigs_EmptyAndWrongAuth
    09.11.2024 5:41:35 pm 09.11.2024 5:41:35 pm 00:00:00:118 · #test-id=11
    AllCameraConfigs
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:41:35 pm Endpoint : /v1/user/facility/camera
    Info 5:41:35 pm Method : GET
    Info 5:41:35 pm
    Headers :
    Info 5:41:35 pm
    Content-Typeapplication/json
    AuthorizationBearer
    Info 5:41:35 pm
    Assertions :
    Pass 5:41:35 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:41:35 pm
    Response body :
    Info 5:41:35 pm
  • AllCameraConfigs_SchemaValidation

    5:41:35 pm / 00:00:00:236 Pass

    AllCameraConfigs_SchemaValidation
    09.11.2024 5:41:35 pm 09.11.2024 5:41:35 pm 00:00:00:236 · #test-id=12
    AllCameraConfigs
    schema validation case
    StatusTimestampDetails
    Info 5:41:35 pm Endpoint : /v1/user/facility/camera
    Info 5:41:35 pm Method : GET
    Info 5:41:35 pm
    Headers :
    Info 5:41:35 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:35 pm
    Assertions :
    Pass 5:41:35 pm JSON schema validation passed!
    Info 5:41:35 pm
    Response body :
    Info 5:41:35 pm
  • AllCameraConfigs_PositiveCase

    5:41:35 pm / 00:00:00:235 Pass

    AllCameraConfigs_PositiveCase
    09.11.2024 5:41:35 pm 09.11.2024 5:41:35 pm 00:00:00:235 · #test-id=13
    AllCameraConfigs
    test positive flow
    StatusTimestampDetails
    Info 5:41:35 pm Endpoint : /v1/user/facility/camera
    Info 5:41:35 pm Method : GET
    Info 5:41:35 pm
    Headers :
    Info 5:41:35 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:35 pm
    Assertions :
    Pass 5:41:35 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:41:35 pm Assertion passed! Field 'data' is present in the response body and is not empty
    Pass 5:41:35 pm Assertion passed! status in response body has the expected value: 200
    Pass 5:41:35 pm Assertion passed! Response time is less than 800 milliseconds: 158ms
    Info 5:41:35 pm
    Response body :
    Info 5:41:35 pm
  • AllCameraConfigs_WrongEndpoint

    5:41:35 pm / 00:00:00:267 Pass

    AllCameraConfigs_WrongEndpoint
    09.11.2024 5:41:35 pm 09.11.2024 5:41:35 pm 00:00:00:267 · #test-id=14
    AllCameraConfigs
    wrong endpoint case
    StatusTimestampDetails
    Info 5:41:35 pm Endpoint : /v1/user/facility/camerashr
    Info 5:41:35 pm Method : GET
    Info 5:41:35 pm
    Headers :
    Info 5:41:35 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:35 pm
    Assertions :
    Pass 5:41:35 pm Status code assertion passed! Expected: 404, Actual: 404
    Info 5:41:35 pm
    Response body :
    Info 5:41:35 pm
  • AllCameraConfigs_WrongMethod

    5:41:35 pm / 00:00:00:157 Pass

    AllCameraConfigs_WrongMethod
    09.11.2024 5:41:35 pm 09.11.2024 5:41:36 pm 00:00:00:157 · #test-id=15
    AllCameraConfigs
    wrong request method case
    StatusTimestampDetails
    Info 5:41:36 pm Endpoint : /v1/user/facility/camera
    Info 5:41:36 pm Method : POST
    Info 5:41:36 pm
    Headers :
    Info 5:41:36 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:36 pm
    Assertions :
    Pass 5:41:36 pm Status code assertion passed! Expected: 405, Actual: 405
    Info 5:41:36 pm
    Response body :
    Info 5:41:36 pm
  • MonitoringAreasListByFacId_CorrectAuth

    5:41:36 pm / 00:00:00:204 Pass

    MonitoringAreasListByFacId_CorrectAuth
    09.11.2024 5:41:36 pm 09.11.2024 5:41:36 pm 00:00:00:204 · #test-id=16
    MonitoringAreasListByFacId
    authorization token case : correct token
    StatusTimestampDetails
    Info 5:41:36 pm Endpoint : /facility/70/areas
    Info 5:41:36 pm Method : GET
    Info 5:41:36 pm
    Headers :
    Info 5:41:36 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:41:36 pm
    Assertions :
    Pass 5:41:36 pm Status code assertion passed! Expected: 200, Actual: 200
    Info 5:41:36 pm
    Response body :
    Info 5:41:36 pm
  • MonitoringAreasListByFacId_EmptyAndWrongAuth

    5:41:36 pm / 00:00:00:110 Pass

    MonitoringAreasListByFacId_EmptyAndWrongAuth
    09.11.2024 5:41:36 pm 09.11.2024 5:41:36 pm 00:00:00:110 · #test-id=17
    MonitoringAreasListByFacId
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:41:36 pm Endpoint : /facility/70/areas
    Info 5:41:36 pm Method : GET
    Info 5:41:36 pm
    Headers :
    Info 5:41:36 pm
    Content-Typeapplication/json
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Info 5:41:36 pm
    Assertions :
    Pass 5:41:36 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:41:36 pm
    Response body :
    Info 5:41:36 pm
  • MonitoringAreasListByFacId_EmptyAndWrongAuth

    5:41:36 pm / 00:00:00:125 Pass

    MonitoringAreasListByFacId_EmptyAndWrongAuth
    09.11.2024 5:41:36 pm 09.11.2024 5:41:36 pm 00:00:00:125 · #test-id=18
    MonitoringAreasListByFacId
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:41:36 pm Endpoint : /facility/70/areas
    Info 5:41:36 pm Method : GET
    Info 5:41:36 pm
    Headers :
    Info 5:41:36 pm
    Content-Typeapplication/json
    AuthorizationBearer
    Info 5:41:36 pm
    Assertions :
    Pass 5:41:36 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:41:36 pm
    Response body :
    Info 5:41:36 pm
  • MonitoringAreasListByFacId_SchemaValidation

    5:41:36 pm / 00:00:00:158 Pass

    MonitoringAreasListByFacId_SchemaValidation
    09.11.2024 5:41:36 pm 09.11.2024 5:41:36 pm 00:00:00:158 · #test-id=19
    MonitoringAreasListByFacId
    schema validation case
    StatusTimestampDetails
    Info 5:41:36 pm Endpoint : /facility/70/areas
    Info 5:41:36 pm Method : GET
    Info 5:41:36 pm
    Headers :
    Info 5:41:36 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:36 pm
    Assertions :
    Pass 5:41:36 pm JSON schema validation passed!
    Info 5:41:36 pm
    Response body :
    Info 5:41:36 pm
  • MonitoringAreasListByFacId_PositiveCase

    5:41:36 pm / 00:00:00:141 Pass

    MonitoringAreasListByFacId_PositiveCase
    09.11.2024 5:41:36 pm 09.11.2024 5:41:36 pm 00:00:00:141 · #test-id=20
    MonitoringAreasListByFacId
    test positive flow
    StatusTimestampDetails
    Info 5:41:36 pm Endpoint : /facility/70/areas
    Info 5:41:36 pm Method : GET
    Info 5:41:36 pm
    Headers :
    Info 5:41:36 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:36 pm
    Assertions :
    Pass 5:41:36 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:41:36 pm Assertion passed! Field 'data' is present in the response body and is not empty
    Pass 5:41:36 pm Assertion passed! Response time is less than 800 milliseconds: 110ms
    Info 5:41:36 pm
    Response body :
    Info 5:41:36 pm
  • MonitoringAreasListByFacId_WrongEndpoint

    5:41:36 pm / 00:00:00:125 Pass

    MonitoringAreasListByFacId_WrongEndpoint
    09.11.2024 5:41:36 pm 09.11.2024 5:41:36 pm 00:00:00:125 · #test-id=21
    MonitoringAreasListByFacId
    wrong endpoint case
    StatusTimestampDetails
    Info 5:41:36 pm Endpoint : /facility/70/areaswrong
    Info 5:41:36 pm Method : GET
    Info 5:41:36 pm
    Headers :
    Info 5:41:36 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:36 pm
    Assertions :
    Pass 5:41:36 pm Status code assertion passed! Expected: 404, Actual: 404
    Info 5:41:36 pm
    Response body :
    Info 5:41:36 pm
  • MonitoringAreasListByFacId_WrongMethod

    5:41:36 pm / 00:00:00:158 Pass

    MonitoringAreasListByFacId_WrongMethod
    09.11.2024 5:41:36 pm 09.11.2024 5:41:37 pm 00:00:00:158 · #test-id=22
    MonitoringAreasListByFacId
    wrong request method case
    StatusTimestampDetails
    Info 5:41:37 pm Endpoint : /facility/70/areas
    Info 5:41:37 pm Method : POST
    Info 5:41:37 pm
    Headers :
    Info 5:41:37 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:37 pm
    Assertions :
    Pass 5:41:37 pm Status code assertion passed! Expected: 405, Actual: 405
    Info 5:41:37 pm
    Response body :
    Info 5:41:37 pm
  • ManualOverride_CorrectAuth

    5:41:37 pm / 00:00:02:875 Pass

    ManualOverride_CorrectAuth
    09.11.2024 5:41:37 pm 09.11.2024 5:41:39 pm 00:00:02:875 · #test-id=23
    ManualOverride
    authorization token case : correct token
    StatusTimestampDetails
    Info 5:41:39 pm Endpoint : /users/override/camera/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:41:39 pm Method : GET
    Info 5:41:39 pm
    Headers :
    Info 5:41:39 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:41:39 pm
    Assertions :
    Pass 5:41:39 pm Status code assertion passed! Expected: 200, Actual: 200
    Info 5:41:39 pm
    Response body :
    Info 5:41:39 pm
  • ManualOverride_EmptyAndWrongAuth

    5:41:39 pm / 00:00:00:106 Pass

    ManualOverride_EmptyAndWrongAuth
    09.11.2024 5:41:39 pm 09.11.2024 5:41:40 pm 00:00:00:106 · #test-id=24
    ManualOverride
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:41:40 pm Endpoint : /users/override/camera/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:41:40 pm Method : GET
    Info 5:41:40 pm
    Headers :
    Info 5:41:40 pm
    Content-Typeapplication/json
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Info 5:41:40 pm
    Assertions :
    Pass 5:41:40 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:41:40 pm
    Response body :
    Info 5:41:40 pm
  • ManualOverride_EmptyAndWrongAuth

    5:41:40 pm / 00:00:00:110 Pass

    ManualOverride_EmptyAndWrongAuth
    09.11.2024 5:41:40 pm 09.11.2024 5:41:40 pm 00:00:00:110 · #test-id=25
    ManualOverride
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:41:40 pm Endpoint : /users/override/camera/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:41:40 pm Method : GET
    Info 5:41:40 pm
    Headers :
    Info 5:41:40 pm
    Content-Typeapplication/json
    AuthorizationBearer
    Info 5:41:40 pm
    Assertions :
    Pass 5:41:40 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:41:40 pm
    Response body :
    Info 5:41:40 pm
  • ManualOverride_SchemaValidation

    5:41:40 pm / 00:00:02:543 Pass

    ManualOverride_SchemaValidation
    09.11.2024 5:41:40 pm 09.11.2024 5:41:42 pm 00:00:02:543 · #test-id=26
    ManualOverride
    schema validation case
    StatusTimestampDetails
    Info 5:41:42 pm Endpoint : /users/override/camera/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:41:42 pm Method : GET
    Info 5:41:42 pm
    Headers :
    Info 5:41:42 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:42 pm
    Assertions :
    Pass 5:41:42 pm JSON schema validation passed!
    Info 5:41:42 pm
    Response body :
    Info 5:41:42 pm
  • ManualOverride_PositiveCase

    5:41:42 pm / 00:00:02:713 Fail

    ManualOverride_PositiveCase
    09.11.2024 5:41:42 pm 09.11.2024 5:41:45 pm 00:00:02:713 · #test-id=27
    ManualOverride
    test positive flow
    StatusTimestampDetails
    Info 5:41:45 pm Endpoint : /users/override/camera/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:41:45 pm Method : GET
    Info 5:41:45 pm
    Headers :
    Info 5:41:45 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:45 pm
    Assertions :
    Pass 5:41:45 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:41:45 pm Assertion passed! message in response body has the expected value: Override Successfully
    Fail 5:41:45 pm Assertion failed! Response time is greater than 800 milliseconds: 2681ms
    Fail 5:41:45 pm The following asserts failed: Response time is less than 800 milliseconds: 2681ms expected [true] but found [false]
    Fail 5:41:45 pm
    Click Here To See Exception Logs [org.testng.asserts.SoftAssert.assertAll(SoftAssert.java:46)
    org.testng.asserts.SoftAssert.assertAll(SoftAssert.java:30)
    utilities.restAssuredFunctions.API.assertResponseTime(API.java:205)
    winchcamp.ManualOverrideTests.positiveCase(ManualOverrideTests.java:36)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
    org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
    org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
    org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    org.testng.TestRunner.privateRun(TestRunner.java:848)
    org.testng.TestRunner.run(TestRunner.java:621)
    org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    org.testng.SuiteRunner.run(SuiteRunner.java:336)
    org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
    org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
    org.testng.TestNG.runSuites(TestNG.java:1114)
    org.testng.TestNG.run(TestNG.java:1082)
    com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)]
    Info 5:41:45 pm
    Response body :
    Info 5:41:45 pm
  • ManualOverride_WrongEndpoint

    5:41:45 pm / 00:00:00:298 Pass

    ManualOverride_WrongEndpoint
    09.11.2024 5:41:45 pm 09.11.2024 5:41:45 pm 00:00:00:298 · #test-id=28
    ManualOverride
    wrong endpoint case
    StatusTimestampDetails
    Info 5:41:45 pm Endpoint : /users/override/cameraaa/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:41:45 pm Method : GET
    Info 5:41:45 pm
    Headers :
    Info 5:41:45 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:45 pm
    Assertions :
    Pass 5:41:45 pm Status code assertion passed! Expected: 404, Actual: 404
    Info 5:41:45 pm
    Response body :
    Info 5:41:45 pm
  • ManualOverride_WrongGuid

    5:41:45 pm / 00:00:00:141 Pass

    ManualOverride_WrongGuid
    09.11.2024 5:41:45 pm 09.11.2024 5:41:45 pm 00:00:00:141 · #test-id=29
    ManualOverride
    wrong guid as path param case
    StatusTimestampDetails
    Info 5:41:45 pm Endpoint : /users/override/camera/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c/shr
    Info 5:41:45 pm Method : GET
    Info 5:41:45 pm
    Headers :
    Info 5:41:45 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:45 pm
    Assertions :
    Pass 5:41:45 pm Status code assertion passed! Expected: 404, Actual: 404
    Pass 5:41:45 pm Assertion passed! message in response body has the expected value: Camera not found against guid
    Info 5:41:45 pm
    Response body :
    Info 5:41:45 pm
  • ManualOverride_WrongMethod

    5:41:45 pm / 00:00:00:125 Pass

    ManualOverride_WrongMethod
    09.11.2024 5:41:45 pm 09.11.2024 5:41:46 pm 00:00:00:125 · #test-id=30
    ManualOverride
    wrong request method case
    StatusTimestampDetails
    Info 5:41:46 pm Endpoint : /users/override/camera/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:41:46 pm Method : POST
    Info 5:41:46 pm
    Headers :
    Info 5:41:46 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:46 pm
    Assertions :
    Pass 5:41:46 pm Status code assertion passed! Expected: 405, Actual: 405
    Info 5:41:46 pm
    Response body :
    Info 5:41:46 pm
  • GetCameraConfigsByConfigId_CorrectAuth

    5:41:46 pm / 00:00:00:189 Pass

    GetCameraConfigsByConfigId_CorrectAuth
    09.11.2024 5:41:46 pm 09.11.2024 5:41:46 pm 00:00:00:189 · #test-id=31
    GetCameraConfigsByConfigId
    authorization token case : correct token
    StatusTimestampDetails
    Info 5:41:46 pm Endpoint : /facility/details/camera/config/42
    Info 5:41:46 pm Method : GET
    Info 5:41:46 pm
    Headers :
    Info 5:41:46 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:41:46 pm
    Assertions :
    Pass 5:41:46 pm Status code assertion passed! Expected: 200, Actual: 200
    Info 5:41:46 pm
    Response body :
    Info 5:41:46 pm
  • GetCameraConfigsByConfigId_EmptyAndWrongAuth

    5:41:46 pm / 00:00:00:109 Pass

    GetCameraConfigsByConfigId_EmptyAndWrongAuth
    09.11.2024 5:41:46 pm 09.11.2024 5:41:46 pm 00:00:00:109 · #test-id=32
    GetCameraConfigsByConfigId
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:41:46 pm Endpoint : /facility/details/camera/config/42
    Info 5:41:46 pm Method : GET
    Info 5:41:46 pm
    Headers :
    Info 5:41:46 pm
    Content-Typeapplication/json
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Info 5:41:46 pm
    Assertions :
    Pass 5:41:46 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:41:46 pm
    Response body :
    Info 5:41:46 pm
  • GetCameraConfigsByConfigId_EmptyAndWrongAuth

    5:41:46 pm / 00:00:00:110 Pass

    GetCameraConfigsByConfigId_EmptyAndWrongAuth
    09.11.2024 5:41:46 pm 09.11.2024 5:41:46 pm 00:00:00:110 · #test-id=33
    GetCameraConfigsByConfigId
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:41:46 pm Endpoint : /facility/details/camera/config/42
    Info 5:41:46 pm Method : GET
    Info 5:41:46 pm
    Headers :
    Info 5:41:46 pm
    Content-Typeapplication/json
    AuthorizationBearer
    Info 5:41:46 pm
    Assertions :
    Pass 5:41:46 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:41:46 pm
    Response body :
    Info 5:41:46 pm
  • GetCameraConfigsByConfigId_SchemaValidation

    5:41:46 pm / 00:00:00:141 Pass

    GetCameraConfigsByConfigId_SchemaValidation
    09.11.2024 5:41:46 pm 09.11.2024 5:41:46 pm 00:00:00:141 · #test-id=34
    GetCameraConfigsByConfigId
    schema validation case
    StatusTimestampDetails
    Info 5:41:46 pm Endpoint : /facility/details/camera/config/42
    Info 5:41:46 pm Method : GET
    Info 5:41:46 pm
    Headers :
    Info 5:41:46 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:46 pm
    Assertions :
    Pass 5:41:46 pm JSON schema validation passed!
    Info 5:41:46 pm
    Response body :
    Info 5:41:46 pm
  • GetCameraConfigsByConfigId_PositiveCase

    5:41:46 pm / 00:00:00:142 Pass

    GetCameraConfigsByConfigId_PositiveCase
    09.11.2024 5:41:46 pm 09.11.2024 5:41:46 pm 00:00:00:142 · #test-id=35
    GetCameraConfigsByConfigId
    test positive flow
    StatusTimestampDetails
    Info 5:41:46 pm Endpoint : /facility/details/camera/config/42
    Info 5:41:46 pm Method : GET
    Info 5:41:46 pm
    Headers :
    Info 5:41:46 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:46 pm
    Assertions :
    Pass 5:41:46 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:41:46 pm Assertion passed! Field 'data' is present in the response body and is not empty
    Pass 5:41:46 pm Assertion passed! Response time is less than 800 milliseconds: 126ms
    Info 5:41:46 pm
    Response body :
    Info 5:41:46 pm
  • GetCameraConfigsByConfigId_WrongEndpoint

    5:41:46 pm / 00:00:00:141 Pass

    GetCameraConfigsByConfigId_WrongEndpoint
    09.11.2024 5:41:46 pm 09.11.2024 5:41:46 pm 00:00:00:141 · #test-id=36
    GetCameraConfigsByConfigId
    wrong endpoint case
    StatusTimestampDetails
    Info 5:41:46 pm Endpoint : /facility/details/camera/configwrong/42
    Info 5:41:46 pm Method : GET
    Info 5:41:46 pm
    Headers :
    Info 5:41:46 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:46 pm
    Assertions :
    Pass 5:41:46 pm Status code assertion passed! Expected: 404, Actual: 404
    Info 5:41:46 pm
    Response body :
    Info 5:41:46 pm
  • GetCameraConfigsByConfigId_ZeroConfigId

    5:41:46 pm / 00:00:00:131 Pass

    GetCameraConfigsByConfigId_ZeroConfigId
    09.11.2024 5:41:46 pm 09.11.2024 5:41:46 pm 00:00:00:131 · #test-id=37
    GetCameraConfigsByConfigId
    wrong guid as path param case
    StatusTimestampDetails
    Info 5:41:46 pm Endpoint : /facility/details/camera/config/0
    Info 5:41:46 pm Method : GET
    Info 5:41:46 pm
    Headers :
    Info 5:41:46 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:46 pm
    Assertions :
    Pass 5:41:46 pm Status code assertion passed! Expected: 404, Actual: 404
    Pass 5:41:46 pm Assertion passed! message in response body has the expected value: No record found
    Info 5:41:46 pm
    Response body :
    Info 5:41:46 pm
  • GetCameraConfigsByConfigId_WrongMethod

    5:41:46 pm / 00:00:00:120 Pass

    GetCameraConfigsByConfigId_WrongMethod
    09.11.2024 5:41:46 pm 09.11.2024 5:41:47 pm 00:00:00:120 · #test-id=38
    GetCameraConfigsByConfigId
    wrong request method case
    StatusTimestampDetails
    Info 5:41:47 pm Endpoint : /facility/details/camera/config/42
    Info 5:41:47 pm Method : POST
    Info 5:41:47 pm
    Headers :
    Info 5:41:47 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:47 pm
    Assertions :
    Pass 5:41:47 pm Status code assertion passed! Expected: 405, Actual: 405
    Info 5:41:47 pm
    Response body :
    Info 5:41:47 pm
  • FacilityDetailsByGuid_CorrectAuth

    5:41:47 pm / 00:00:00:219 Pass

    FacilityDetailsByGuid_CorrectAuth
    09.11.2024 5:41:47 pm 09.11.2024 5:41:47 pm 00:00:00:219 · #test-id=39
    FacilityDetailsByGuid
    authorization token case : correct token
    StatusTimestampDetails
    Info 5:41:47 pm Endpoint : /facility/camera-config/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:41:47 pm Method : GET
    Info 5:41:47 pm
    Headers :
    Info 5:41:47 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:41:47 pm
    Assertions :
    Pass 5:41:47 pm Status code assertion passed! Expected: 200, Actual: 200
    Info 5:41:47 pm
    Response body :
    Info 5:41:47 pm
  • FacilityDetailsByGuid_EmptyAndWrongAuth

    5:41:47 pm / 00:00:00:126 Pass

    FacilityDetailsByGuid_EmptyAndWrongAuth
    09.11.2024 5:41:47 pm 09.11.2024 5:41:47 pm 00:00:00:126 · #test-id=40
    FacilityDetailsByGuid
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:41:47 pm Endpoint : /facility/camera-config/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:41:47 pm Method : GET
    Info 5:41:47 pm
    Headers :
    Info 5:41:47 pm
    Content-Typeapplication/json
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Info 5:41:47 pm
    Assertions :
    Pass 5:41:47 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:41:47 pm
    Response body :
    Info 5:41:47 pm
  • FacilityDetailsByGuid_EmptyAndWrongAuth

    5:41:47 pm / 00:00:00:110 Pass

    FacilityDetailsByGuid_EmptyAndWrongAuth
    09.11.2024 5:41:47 pm 09.11.2024 5:41:47 pm 00:00:00:110 · #test-id=41
    FacilityDetailsByGuid
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:41:47 pm Endpoint : /facility/camera-config/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:41:47 pm Method : GET
    Info 5:41:47 pm
    Headers :
    Info 5:41:47 pm
    Content-Typeapplication/json
    AuthorizationBearer
    Info 5:41:47 pm
    Assertions :
    Pass 5:41:47 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:41:47 pm
    Response body :
    Info 5:41:47 pm
  • FacilityDetailsByGuid_SchemaValidation

    5:41:47 pm / 00:00:00:157 Pass

    FacilityDetailsByGuid_SchemaValidation
    09.11.2024 5:41:47 pm 09.11.2024 5:41:47 pm 00:00:00:157 · #test-id=42
    FacilityDetailsByGuid
    schema validation case
    StatusTimestampDetails
    Info 5:41:47 pm Endpoint : /facility/camera-config/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:41:47 pm Method : GET
    Info 5:41:47 pm
    Headers :
    Info 5:41:47 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:47 pm
    Assertions :
    Pass 5:41:47 pm JSON schema validation passed!
    Info 5:41:47 pm
    Response body :
    Info 5:41:47 pm
  • FacilityDetailsByGuid_PositiveCase

    5:41:47 pm / 00:00:00:157 Pass

    FacilityDetailsByGuid_PositiveCase
    09.11.2024 5:41:47 pm 09.11.2024 5:41:47 pm 00:00:00:157 · #test-id=43
    FacilityDetailsByGuid
    test positive flow
    StatusTimestampDetails
    Info 5:41:47 pm Endpoint : /facility/camera-config/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:41:47 pm Method : GET
    Info 5:41:47 pm
    Headers :
    Info 5:41:47 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:47 pm
    Assertions :
    Pass 5:41:47 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:41:47 pm Assertion passed! Field 'data' is present in the response body and is not empty
    Pass 5:41:47 pm Assertion passed! data.name in response body has the expected value: Safdarjung Development Area
    Pass 5:41:47 pm Assertion passed! Response time is less than 800 milliseconds: 126ms
    Info 5:41:47 pm
    Response body :
    Info 5:41:47 pm
  • FacilityDetailsByGuid_WrongEndpoint

    5:41:47 pm / 00:00:00:360 Pass

    FacilityDetailsByGuid_WrongEndpoint
    09.11.2024 5:41:47 pm 09.11.2024 5:41:48 pm 00:00:00:360 · #test-id=44
    FacilityDetailsByGuid
    wrong endpoint case
    StatusTimestampDetails
    Info 5:41:47 pm Endpoint : /facility/camera-configgg/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:41:47 pm Method : GET
    Info 5:41:47 pm
    Headers :
    Info 5:41:47 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:47 pm
    Assertions :
    Pass 5:41:47 pm Status code assertion passed! Expected: 404, Actual: 404
    Info 5:41:47 pm
    Response body :
    Info 5:41:48 pm
  • FacilityDetailsByGuid_WrongGuid

    5:41:48 pm / 00:00:00:157 Pass

    FacilityDetailsByGuid_WrongGuid
    09.11.2024 5:41:48 pm 09.11.2024 5:41:48 pm 00:00:00:157 · #test-id=45
    FacilityDetailsByGuid
    wrong guid as path param case
    StatusTimestampDetails
    Info 5:41:48 pm Endpoint : /facility/camera-config/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c1
    Info 5:41:48 pm Method : GET
    Info 5:41:48 pm
    Headers :
    Info 5:41:48 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:48 pm
    Assertions :
    Pass 5:41:48 pm Status code assertion passed! Expected: 404, Actual: 404
    Pass 5:41:48 pm Assertion passed! message in response body has the expected value: Camera not found against guid
    Info 5:41:48 pm
    Response body :
    Info 5:41:48 pm
  • FacilityDetailsByGuid_WrongMethod

    5:41:48 pm / 00:00:00:110 Pass

    FacilityDetailsByGuid_WrongMethod
    09.11.2024 5:41:48 pm 09.11.2024 5:41:48 pm 00:00:00:110 · #test-id=46
    FacilityDetailsByGuid
    wrong request method case
    StatusTimestampDetails
    Info 5:41:48 pm Endpoint : /facility/camera-config/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:41:48 pm Method : POST
    Info 5:41:48 pm
    Headers :
    Info 5:41:48 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:48 pm
    Assertions :
    Pass 5:41:48 pm Status code assertion passed! Expected: 405, Actual: 405
    Info 5:41:48 pm
    Response body :
    Info 5:41:48 pm
  • EventsByFiltersBodyScenerio_1

    5:41:50 pm / 00:00:00:722 Pass

    EventsByFiltersBodyScenerio_1
    09.11.2024 5:41:50 pm 09.11.2024 5:41:50 pm 00:00:00:722 · #test-id=47
    EventsByFilters
    Pass all the fields
    StatusTimestampDetails
    Info 5:41:50 pm Endpoint : /v1/wc/events/paginate
    Info 5:41:50 pm Method : POST
    Info 5:41:50 pm
    Headers :
    Info 5:41:50 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:50 pm
    Request body :
    Info 5:41:50 pm
    Info 5:41:50 pm
    Assertions :
    Pass 5:41:50 pm Assertion passed! data.data[0].entityId1 in response body has the expected value: fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Pass 5:41:50 pm Assertion passed! Response time is less than 800 milliseconds: 204ms
    Info 5:41:50 pm
    Response body :
    Info 5:41:50 pm
  • EventsByFiltersBodyScenerio_2

    5:41:50 pm / 00:00:00:157 Pass

    EventsByFiltersBodyScenerio_2
    09.11.2024 5:41:50 pm 09.11.2024 5:41:51 pm 00:00:00:157 · #test-id=48
    EventsByFilters
    Enter invalid entityId1 and entityId2
    StatusTimestampDetails
    Info 5:41:51 pm Endpoint : /v1/wc/events/paginate
    Info 5:41:51 pm Method : POST
    Info 5:41:51 pm
    Headers :
    Info 5:41:51 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:51 pm
    Request body :
    Info 5:41:51 pm
    Info 5:41:51 pm
    Assertions :
    Pass 5:41:51 pm Assertion passed! Array at path 'data.data' is present in the response body and is empty
    Pass 5:41:51 pm Assertion passed! Response time is less than 800 milliseconds: 128ms
    Info 5:41:51 pm
    Response body :
    Info 5:41:51 pm
  • EventsByFiltersBodyScenerio_3

    5:41:51 pm / 00:00:00:165 Fail

    EventsByFiltersBodyScenerio_3
    09.11.2024 5:41:51 pm 09.11.2024 5:41:51 pm 00:00:00:165 · #test-id=49
    EventsByFilters
    Pass only entityId3
    StatusTimestampDetails
    Info 5:41:51 pm Endpoint : /v1/wc/events/paginate
    Info 5:41:51 pm Method : POST
    Info 5:41:51 pm
    Headers :
    Info 5:41:51 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:51 pm
    Request body :
    Info 5:41:51 pm
    Info 5:41:51 pm
    Assertions :
    Fail 5:41:51 pm Status code assertion failed! Expected: 400, Actual: 500
    Fail 5:41:51 pm Status code is not as expected expected [400] but found [500]
    Fail 5:41:51 pm
    Click Here To See Exception Logs [org.testng.Assert.fail(Assert.java:111)
    org.testng.Assert.failNotEquals(Assert.java:1578)
    org.testng.Assert.assertEqualsImpl(Assert.java:150)
    org.testng.Assert.assertEquals(Assert.java:132)
    org.testng.Assert.assertEquals(Assert.java:1419)
    org.testng.Assert.assertEquals(Assert.java:1383)
    utilities.restAssuredFunctions.API.assertStatusCode(API.java:128)
    winchcamp.EventsByFiltersTests.BodyCase(EventsByFiltersTests.java:86)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
    org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
    org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
    org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    org.testng.TestRunner.privateRun(TestRunner.java:848)
    org.testng.TestRunner.run(TestRunner.java:621)
    org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    org.testng.SuiteRunner.run(SuiteRunner.java:336)
    org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
    org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
    org.testng.TestNG.runSuites(TestNG.java:1114)
    org.testng.TestNG.run(TestNG.java:1082)
    com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)]
    Info 5:41:51 pm
    Response body :
    Info 5:41:51 pm
  • EventsByFiltersBodyScenerio_4

    5:41:51 pm / 00:00:00:173 Pass

    EventsByFiltersBodyScenerio_4
    09.11.2024 5:41:51 pm 09.11.2024 5:41:51 pm 00:00:00:173 · #test-id=50
    EventsByFilters
    Don't pass entityId3
    StatusTimestampDetails
    Info 5:41:51 pm Endpoint : /v1/wc/events/paginate
    Info 5:41:51 pm Method : POST
    Info 5:41:51 pm
    Headers :
    Info 5:41:51 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:51 pm
    Request body :
    Info 5:41:51 pm
    Info 5:41:51 pm
    Assertions :
    Pass 5:41:51 pm Status code assertion passed! Expected: 400, Actual: 400
    Pass 5:41:51 pm Assertion passed! message in response body has the expected value: Tenant Id can not be null or blank
    Pass 5:41:51 pm Assertion passed! Response time is less than 800 milliseconds: 157ms
    Info 5:41:51 pm
    Response body :
    Info 5:41:51 pm
  • EventsByFiltersBodyScenerio_5

    5:41:51 pm / 00:00:00:235 Pass

    EventsByFiltersBodyScenerio_5
    09.11.2024 5:41:51 pm 09.11.2024 5:41:51 pm 00:00:00:235 · #test-id=51
    EventsByFilters
    Enter invalid from and toDate
    StatusTimestampDetails
    Info 5:41:51 pm Endpoint : /v1/wc/events/paginate
    Info 5:41:51 pm Method : POST
    Info 5:41:51 pm
    Headers :
    Info 5:41:51 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:51 pm
    Request body :
    Info 5:41:51 pm
    Info 5:41:51 pm
    Assertions :
    Pass 5:41:51 pm Status code assertion passed! Expected: 400, Actual: 400
    Pass 5:41:51 pm Assertion passed! detail in response body has the expected value: Failed to read request
    Pass 5:41:51 pm Assertion passed! Response time is less than 800 milliseconds: 219ms
    Info 5:41:51 pm
    Response body :
    Info 5:41:51 pm
  • EventsByFilters_EmptyAndWrongAuth

    5:41:51 pm / 00:00:00:518 Pass

    EventsByFilters_EmptyAndWrongAuth
    09.11.2024 5:41:51 pm 09.11.2024 5:41:52 pm 00:00:00:518 · #test-id=52
    EventsByFilters
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:41:52 pm Endpoint : /v1/wc/events/paginate
    Info 5:41:52 pm Method : POST
    Info 5:41:52 pm
    Headers :
    Info 5:41:52 pm
    Content-Typeapplication/json
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Info 5:41:52 pm
    Request body :
    Info 5:41:52 pm
    Info 5:41:52 pm
    Assertions :
    Pass 5:41:52 pm Status code assertion passed! Expected: 401, Actual: 401
    Pass 5:41:52 pm Assertion passed! error in response body has the expected value: Unauthorized
    Info 5:41:52 pm
    Response body :
    Info 5:41:52 pm
  • EventsByFilters_EmptyAndWrongAuth

    5:41:52 pm / 00:00:00:611 Pass

    EventsByFilters_EmptyAndWrongAuth
    09.11.2024 5:41:52 pm 09.11.2024 5:41:52 pm 00:00:00:611 · #test-id=53
    EventsByFilters
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:41:52 pm Endpoint : /v1/wc/events/paginate
    Info 5:41:52 pm Method : POST
    Info 5:41:52 pm
    Headers :
    Info 5:41:52 pm
    Content-Typeapplication/json
    AuthorizationBearer
    Info 5:41:52 pm
    Request body :
    Info 5:41:52 pm
    Info 5:41:52 pm
    Assertions :
    Pass 5:41:52 pm Status code assertion passed! Expected: 401, Actual: 401
    Pass 5:41:52 pm Assertion passed! error in response body has the expected value: Unauthorized
    Info 5:41:52 pm
    Response body :
    Info 5:41:52 pm
  • EventsByFilters_SchemaValidation

    5:41:53 pm / 00:00:00:329 Pass

    EventsByFilters_SchemaValidation
    09.11.2024 5:41:53 pm 09.11.2024 5:41:53 pm 00:00:00:329 · #test-id=54
    EventsByFilters
    schema validation case
    StatusTimestampDetails
    Info 5:41:53 pm Endpoint : /v1/wc/events/paginate
    Info 5:41:53 pm Method : POST
    Info 5:41:53 pm
    Headers :
    Info 5:41:53 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:53 pm
    Request body :
    Info 5:41:53 pm
    Info 5:41:53 pm
    Assertions :
    Pass 5:41:53 pm JSON schema validation passed!
    Info 5:41:53 pm
    Response body :
    Info 5:41:53 pm
  • EventsByFilters_WrongEndpoint

    5:41:53 pm / 00:00:00:377 Pass

    EventsByFilters_WrongEndpoint
    09.11.2024 5:41:53 pm 09.11.2024 5:41:54 pm 00:00:00:377 · #test-id=55
    EventsByFilters
    wrong endpoint case
    StatusTimestampDetails
    Info 5:41:54 pm Endpoint : /v1/wc/events/paginate
    Info 5:41:54 pm Method : POST
    Info 5:41:54 pm
    Headers :
    Info 5:41:54 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:54 pm
    Request body :
    Info 5:41:54 pm
    Info 5:41:54 pm
    Assertions :
    Pass 5:41:54 pm Status code assertion passed! Expected: 404, Actual: 404
    Pass 5:41:54 pm Assertion passed! error in response body has the expected value: Not Found
    Info 5:41:54 pm
    Response body :
    Info 5:41:54 pm
  • EventsByFilters_WrongMethod

    5:41:54 pm / 00:00:00:165 Pass

    EventsByFilters_WrongMethod
    09.11.2024 5:41:54 pm 09.11.2024 5:41:54 pm 00:00:00:165 · #test-id=56
    EventsByFilters
    wrong request method case
    StatusTimestampDetails
    Info 5:41:54 pm Endpoint : /v1/wc/events/paginate
    Info 5:41:54 pm Method : GET
    Info 5:41:54 pm
    Headers :
    Info 5:41:54 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:54 pm
    Request body :
    Info 5:41:54 pm
    Info 5:41:54 pm
    Assertions :
    Pass 5:41:54 pm Status code assertion passed! Expected: 405, Actual: 405
    Pass 5:41:54 pm Assertion passed! error in response body has the expected value: Method Not Allowed
    Info 5:41:54 pm
    Response body :
    Info 5:41:54 pm
  • SaveEvents_BodyScenerio1

    5:41:55 pm / 00:00:02:617 Fail

    SaveEvents_BodyScenerio1
    09.11.2024 5:41:55 pm 09.11.2024 5:41:57 pm 00:00:02:617 · #test-id=57
    SaveEvents
    pass all the fields
    StatusTimestampDetails
    Info 5:41:57 pm Endpoint : /v1/wc/save-events
    Info 5:41:57 pm Method : POST
    Info 5:41:57 pm
    Headers :
    Info 5:41:57 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:57 pm
    Request body :
    Info 5:41:57 pm
    Info 5:41:57 pm
    Assertions :
    Pass 5:41:57 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:41:57 pm Assertion passed! message in response body has the expected value: Events save Successfully
    Fail 5:41:57 pm Assertion failed! Response time is greater than 800 milliseconds: 2586ms
    Fail 5:41:57 pm The following asserts failed: Response time is less than 800 milliseconds: 2586ms expected [true] but found [false]
    Fail 5:41:57 pm
    Click Here To See Exception Logs [org.testng.asserts.SoftAssert.assertAll(SoftAssert.java:46)
    org.testng.asserts.SoftAssert.assertAll(SoftAssert.java:30)
    utilities.restAssuredFunctions.API.assertResponseTime(API.java:205)
    winchcamp.SaveEventsTests.bodyCase(SaveEventsTests.java:90)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
    org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
    org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
    org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    org.testng.TestRunner.privateRun(TestRunner.java:848)
    org.testng.TestRunner.run(TestRunner.java:621)
    org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    org.testng.SuiteRunner.run(SuiteRunner.java:336)
    org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
    org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
    org.testng.TestNG.runSuites(TestNG.java:1114)
    org.testng.TestNG.run(TestNG.java:1082)
    com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)]
    Info 5:41:57 pm
    Response body :
    Info 5:41:57 pm
  • SaveEvents_BodyScenerio2

    5:41:57 pm / 00:00:00:157 Pass

    SaveEvents_BodyScenerio2
    09.11.2024 5:41:57 pm 09.11.2024 5:41:58 pm 00:00:00:157 · #test-id=58
    SaveEvents
    leave empty or pass applicationId=0
    StatusTimestampDetails
    Info 5:41:58 pm Endpoint : /v1/wc/save-events
    Info 5:41:58 pm Method : POST
    Info 5:41:58 pm
    Headers :
    Info 5:41:58 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:58 pm
    Request body :
    Info 5:41:58 pm
    Info 5:41:58 pm
    Assertions :
    Pass 5:41:58 pm Status code assertion passed! Expected: 400, Actual: 400
    Pass 5:41:58 pm Assertion passed! message in response body has the expected value: Application Id should be greater than 0
    Pass 5:41:58 pm Assertion passed! Response time is less than 800 milliseconds: 142ms
    Info 5:41:58 pm
    Response body :
    Info 5:41:58 pm
  • SaveEvents_BodyScenerio3

    5:41:58 pm / 00:00:00:174 Fail

    SaveEvents_BodyScenerio3
    09.11.2024 5:41:58 pm 09.11.2024 5:41:58 pm 00:00:00:174 · #test-id=59
    SaveEvents
    enter entityName1 but don't enter entityId1
    StatusTimestampDetails
    Info 5:41:58 pm Endpoint : /v1/wc/save-events
    Info 5:41:58 pm Method : POST
    Info 5:41:58 pm
    Headers :
    Info 5:41:58 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:58 pm
    Request body :
    Info 5:41:58 pm
    Info 5:41:58 pm
    Assertions :
    Pass 5:41:58 pm Status code assertion passed! Expected: 400, Actual: 400
    Fail 5:41:58 pm Assertion failed! message in response body does not have the expected value. Expected: must not be null, Actual: must not be empty
    Pass 5:41:58 pm Assertion passed! Response time is less than 800 milliseconds: 141ms
    Info 5:41:58 pm
    Response body :
    Info 5:41:58 pm
  • SaveEvents_BodyScenerio4

    5:41:58 pm / 00:00:00:126 Fail

    SaveEvents_BodyScenerio4
    09.11.2024 5:41:58 pm 09.11.2024 5:41:58 pm 00:00:00:126 · #test-id=60
    SaveEvents
    leave category1 blank
    StatusTimestampDetails
    Info 5:41:58 pm Endpoint : /v1/wc/save-events
    Info 5:41:58 pm Method : POST
    Info 5:41:58 pm
    Headers :
    Info 5:41:58 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:58 pm
    Request body :
    Info 5:41:58 pm
    Info 5:41:58 pm
    Assertions :
    Pass 5:41:58 pm Status code assertion passed! Expected: 400, Actual: 400
    Fail 5:41:58 pm Assertion failed! message in response body does not have the expected value. Expected: must not be null, Actual: must not be empty
    Pass 5:41:58 pm Assertion passed! Response time is less than 800 milliseconds: 110ms
    Info 5:41:58 pm
    Response body :
    Info 5:41:58 pm
  • SaveEvents_BodyScenerio5

    5:41:58 pm / 00:00:00:141 Fail

    SaveEvents_BodyScenerio5
    09.11.2024 5:41:58 pm 09.11.2024 5:41:58 pm 00:00:00:141 · #test-id=61
    SaveEvents
    leave category2 blank
    StatusTimestampDetails
    Info 5:41:58 pm Endpoint : /v1/wc/save-events
    Info 5:41:58 pm Method : POST
    Info 5:41:58 pm
    Headers :
    Info 5:41:58 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:58 pm
    Request body :
    Info 5:41:58 pm
    Info 5:41:58 pm
    Assertions :
    Pass 5:41:58 pm Status code assertion passed! Expected: 400, Actual: 400
    Fail 5:41:58 pm Assertion failed! message in response body does not have the expected value. Expected: must not be empty, Actual: must not be null
    Pass 5:41:58 pm Assertion passed! Response time is less than 800 milliseconds: 125ms
    Info 5:41:58 pm
    Response body :
    Info 5:41:58 pm
  • SaveEvents_BodyScenerio6

    5:41:58 pm / 00:00:00:141 Fail

    SaveEvents_BodyScenerio6
    09.11.2024 5:41:58 pm 09.11.2024 5:41:58 pm 00:00:00:141 · #test-id=62
    SaveEvents
    leave category3 blank
    StatusTimestampDetails
    Info 5:41:58 pm Endpoint : /v1/wc/save-events
    Info 5:41:58 pm Method : POST
    Info 5:41:58 pm
    Headers :
    Info 5:41:58 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:58 pm
    Request body :
    Info 5:41:58 pm
    Info 5:41:58 pm
    Assertions :
    Pass 5:41:58 pm Status code assertion passed! Expected: 400, Actual: 400
    Fail 5:41:58 pm Assertion failed! message in response body does not have the expected value. Expected: must not be empty, Actual: must not be null
    Pass 5:41:58 pm Assertion passed! Response time is less than 800 milliseconds: 125ms
    Info 5:41:58 pm
    Response body :
    Info 5:41:58 pm
  • SaveEvents_BodyScenerio7

    5:41:58 pm / 00:00:00:140 Pass

    SaveEvents_BodyScenerio7
    09.11.2024 5:41:58 pm 09.11.2024 5:41:58 pm 00:00:00:140 · #test-id=63
    SaveEvents
    leave eventType blank
    StatusTimestampDetails
    Info 5:41:58 pm Endpoint : /v1/wc/save-events
    Info 5:41:58 pm Method : POST
    Info 5:41:58 pm
    Headers :
    Info 5:41:58 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:41:58 pm
    Request body :
    Info 5:41:58 pm
    Info 5:41:58 pm
    Assertions :
    Pass 5:41:58 pm Status code assertion passed! Expected: 400, Actual: 400
    Pass 5:41:58 pm Assertion passed! message in response body has the expected value: must not be empty
    Pass 5:41:58 pm Assertion passed! Response time is less than 800 milliseconds: 125ms
    Info 5:41:58 pm
    Response body :
    Info 5:41:58 pm
  • SaveEvents_BodyScenerio8

    5:41:58 pm / 00:00:02:372 Fail

    SaveEvents_BodyScenerio8
    09.11.2024 5:41:58 pm 09.11.2024 5:42:01 pm 00:00:02:372 · #test-id=64
    SaveEvents
    enter imageCreatedAt invalid or leave blank
    StatusTimestampDetails
    Info 5:42:01 pm Endpoint : /v1/wc/save-events
    Info 5:42:01 pm Method : POST
    Info 5:42:01 pm
    Headers :
    Info 5:42:01 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:01 pm
    Request body :
    Info 5:42:01 pm
    Info 5:42:01 pm
    Assertions :
    Pass 5:42:01 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:01 pm Assertion passed! message in response body has the expected value: Events save Successfully
    Fail 5:42:01 pm Assertion failed! Response time is greater than 800 milliseconds: 2340ms
    Fail 5:42:01 pm The following asserts failed: Response time is less than 800 milliseconds: 2340ms expected [true] but found [false]
    Fail 5:42:01 pm
    Click Here To See Exception Logs [org.testng.asserts.SoftAssert.assertAll(SoftAssert.java:46)
    org.testng.asserts.SoftAssert.assertAll(SoftAssert.java:30)
    utilities.restAssuredFunctions.API.assertResponseTime(API.java:205)
    winchcamp.SaveEventsTests.bodyCase(SaveEventsTests.java:90)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
    org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
    org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
    org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    org.testng.TestRunner.privateRun(TestRunner.java:848)
    org.testng.TestRunner.run(TestRunner.java:621)
    org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    org.testng.SuiteRunner.run(SuiteRunner.java:336)
    org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
    org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
    org.testng.TestNG.runSuites(TestNG.java:1114)
    org.testng.TestNG.run(TestNG.java:1082)
    com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)]
    Info 5:42:01 pm
    Response body :
    Info 5:42:01 pm
  • SaveEvents_BodyScenerio9

    5:42:01 pm / 00:00:02:543 Fail

    SaveEvents_BodyScenerio9
    09.11.2024 5:42:01 pm 09.11.2024 5:42:03 pm 00:00:02:543 · #test-id=65
    SaveEvents
    leave title blank
    StatusTimestampDetails
    Info 5:42:03 pm Endpoint : /v1/wc/save-events
    Info 5:42:03 pm Method : POST
    Info 5:42:03 pm
    Headers :
    Info 5:42:03 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:03 pm
    Request body :
    Info 5:42:03 pm
    Info 5:42:03 pm
    Assertions :
    Pass 5:42:03 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:03 pm Assertion passed! message in response body has the expected value: Events save Successfully
    Fail 5:42:03 pm Assertion failed! Response time is greater than 800 milliseconds: 2512ms
    Fail 5:42:03 pm The following asserts failed: Response time is less than 800 milliseconds: 2512ms expected [true] but found [false]
    Fail 5:42:03 pm
    Click Here To See Exception Logs [org.testng.asserts.SoftAssert.assertAll(SoftAssert.java:46)
    org.testng.asserts.SoftAssert.assertAll(SoftAssert.java:30)
    utilities.restAssuredFunctions.API.assertResponseTime(API.java:205)
    winchcamp.SaveEventsTests.bodyCase(SaveEventsTests.java:90)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
    org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
    org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
    org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    org.testng.TestRunner.privateRun(TestRunner.java:848)
    org.testng.TestRunner.run(TestRunner.java:621)
    org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    org.testng.SuiteRunner.run(SuiteRunner.java:336)
    org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
    org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
    org.testng.TestNG.runSuites(TestNG.java:1114)
    org.testng.TestNG.run(TestNG.java:1082)
    com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)]
    Info 5:42:03 pm
    Response body :
    Info 5:42:03 pm
  • SaveEvents_BodyScenerio10

    5:42:03 pm / 00:00:02:278 Fail

    SaveEvents_BodyScenerio10
    09.11.2024 5:42:03 pm 09.11.2024 5:42:05 pm 00:00:02:278 · #test-id=66
    SaveEvents
    leave result blank
    StatusTimestampDetails
    Info 5:42:05 pm Endpoint : /v1/wc/save-events
    Info 5:42:05 pm Method : POST
    Info 5:42:05 pm
    Headers :
    Info 5:42:05 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:05 pm
    Request body :
    Info 5:42:05 pm
    Info 5:42:05 pm
    Assertions :
    Pass 5:42:05 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:05 pm Assertion passed! message in response body has the expected value: Events save Successfully
    Fail 5:42:05 pm Assertion failed! Response time is greater than 800 milliseconds: 2262ms
    Fail 5:42:05 pm The following asserts failed: Response time is less than 800 milliseconds: 2262ms expected [true] but found [false]
    Fail 5:42:05 pm
    Click Here To See Exception Logs [org.testng.asserts.SoftAssert.assertAll(SoftAssert.java:46)
    org.testng.asserts.SoftAssert.assertAll(SoftAssert.java:30)
    utilities.restAssuredFunctions.API.assertResponseTime(API.java:205)
    winchcamp.SaveEventsTests.bodyCase(SaveEventsTests.java:90)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
    org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
    org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
    org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    org.testng.TestRunner.privateRun(TestRunner.java:848)
    org.testng.TestRunner.run(TestRunner.java:621)
    org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    org.testng.SuiteRunner.run(SuiteRunner.java:336)
    org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
    org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
    org.testng.TestNG.runSuites(TestNG.java:1114)
    org.testng.TestNG.run(TestNG.java:1082)
    com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)]
    Info 5:42:05 pm
    Response body :
    Info 5:42:05 pm
  • SaveEvents_EmptyAndWrongAuth

    5:42:05 pm / 00:00:00:738 Pass

    SaveEvents_EmptyAndWrongAuth
    09.11.2024 5:42:05 pm 09.11.2024 5:42:06 pm 00:00:00:738 · #test-id=67
    SaveEvents
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:06 pm Endpoint : /v1/wc/save-events
    Info 5:42:06 pm Method : POST
    Info 5:42:06 pm
    Headers :
    Info 5:42:06 pm
    Content-Typeapplication/json
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Info 5:42:06 pm
    Request body :
    Info 5:42:06 pm
    Info 5:42:06 pm
    Assertions :
    Pass 5:42:06 pm Status code assertion passed! Expected: 401, Actual: 401
    Pass 5:42:06 pm Assertion passed! error in response body has the expected value: Unauthorized
    Info 5:42:06 pm
    Response body :
    Info 5:42:06 pm
  • SaveEvents_EmptyAndWrongAuth

    5:42:06 pm / 00:00:00:534 Pass

    SaveEvents_EmptyAndWrongAuth
    09.11.2024 5:42:06 pm 09.11.2024 5:42:07 pm 00:00:00:534 · #test-id=68
    SaveEvents
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:07 pm Endpoint : /v1/wc/save-events
    Info 5:42:07 pm Method : POST
    Info 5:42:07 pm
    Headers :
    Info 5:42:07 pm
    Content-Typeapplication/json
    AuthorizationBearer
    Info 5:42:07 pm
    Request body :
    Info 5:42:07 pm
    Info 5:42:07 pm
    Assertions :
    Pass 5:42:07 pm Status code assertion passed! Expected: 401, Actual: 401
    Pass 5:42:07 pm Assertion passed! error in response body has the expected value: Unauthorized
    Info 5:42:07 pm
    Response body :
    Info 5:42:07 pm
  • SaveEvents_SchemaValidation

    5:42:07 pm / 00:00:02:528 Pass

    SaveEvents_SchemaValidation
    09.11.2024 5:42:07 pm 09.11.2024 5:42:10 pm 00:00:02:528 · #test-id=69
    SaveEvents
    schema validation case
    StatusTimestampDetails
    Info 5:42:10 pm Endpoint : /v1/wc/save-events
    Info 5:42:10 pm Method : POST
    Info 5:42:10 pm
    Headers :
    Info 5:42:10 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:10 pm
    Request body :
    Info 5:42:10 pm
    Info 5:42:10 pm
    Assertions :
    Pass 5:42:10 pm JSON schema validation passed!
    Info 5:42:10 pm
    Response body :
    Info 5:42:10 pm
  • SaveEvents_WrongEndpoint

    5:42:10 pm / 00:00:00:282 Pass

    SaveEvents_WrongEndpoint
    09.11.2024 5:42:10 pm 09.11.2024 5:42:10 pm 00:00:00:282 · #test-id=70
    SaveEvents
    wrong endpoint case
    StatusTimestampDetails
    Info 5:42:10 pm Endpoint : /v1/wc/save-events
    Info 5:42:10 pm Method : POST
    Info 5:42:10 pm
    Headers :
    Info 5:42:10 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:10 pm
    Request body :
    Info 5:42:10 pm
    Info 5:42:10 pm
    Assertions :
    Pass 5:42:10 pm Status code assertion passed! Expected: 404, Actual: 404
    Pass 5:42:10 pm Assertion passed! error in response body has the expected value: Not Found
    Info 5:42:10 pm
    Response body :
    Info 5:42:10 pm
  • SaveEvents_WrongMethod

    5:42:11 pm / 00:00:00:156 Pass

    SaveEvents_WrongMethod
    09.11.2024 5:42:11 pm 09.11.2024 5:42:11 pm 00:00:00:156 · #test-id=71
    SaveEvents
    wrong request method case
    StatusTimestampDetails
    Info 5:42:11 pm Endpoint : /v1/wc/save-events
    Info 5:42:11 pm Method : GET
    Info 5:42:11 pm
    Headers :
    Info 5:42:11 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:11 pm
    Request body :
    Info 5:42:11 pm
    Info 5:42:11 pm
    Assertions :
    Pass 5:42:11 pm Status code assertion passed! Expected: 405, Actual: 405
    Pass 5:42:11 pm Assertion passed! error in response body has the expected value: Method Not Allowed
    Info 5:42:11 pm
    Response body :
    Info 5:42:11 pm
  • EventListWithFilters_BodyScenerio1

    5:42:11 pm / 00:00:00:440 Pass

    EventListWithFilters_BodyScenerio1
    09.11.2024 5:42:11 pm 09.11.2024 5:42:12 pm 00:00:00:440 · #test-id=72
    EventListWithFilters
    pass all the fields
    StatusTimestampDetails
    Info 5:42:12 pm Endpoint : /v1/user/facility/getEventsByFilter
    Info 5:42:12 pm Method : POST
    Info 5:42:12 pm
    Headers :
    Info 5:42:12 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:12 pm
    Request body :
    Info 5:42:12 pm
    Info 5:42:12 pm
    Assertions :
    Pass 5:42:12 pm Assertion passed! status in response body has the expected value: 200
    Pass 5:42:12 pm Assertion passed! Response time is less than 800 milliseconds: 283ms
    Info 5:42:12 pm
    Response body :
    Info 5:42:12 pm
  • EventListWithFilters_BodyScenerio2

    5:42:12 pm / 00:00:02:706 Pass

    EventListWithFilters_BodyScenerio2
    09.11.2024 5:42:12 pm 09.11.2024 5:42:15 pm 00:00:02:706 · #test-id=73
    EventListWithFilters
    pass only entityId3
    StatusTimestampDetails
    Info 5:42:12 pm Endpoint : /v1/user/facility/getEventsByFilter
    Info 5:42:12 pm Method : POST
    Info 5:42:12 pm
    Headers :
    Info 5:42:12 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:12 pm
    Request body :
    Info 5:42:12 pm
    Info 5:42:12 pm
    Assertions :
    Pass 5:42:14 pm Assertion passed! status in response body has the expected value: 200
    Pass 5:42:14 pm Assertion passed! Response time is less than 800 milliseconds: 471ms
    Info 5:42:14 pm
    Response body :
    Info 5:42:15 pm
  • EventListWithFilters_BodyScenerio3

    5:42:15 pm / 00:00:00:188 Pass

    EventListWithFilters_BodyScenerio3
    09.11.2024 5:42:15 pm 09.11.2024 5:42:15 pm 00:00:00:188 · #test-id=74
    EventListWithFilters
    enter incorrect values for all fields except entityId3
    StatusTimestampDetails
    Info 5:42:15 pm Endpoint : /v1/user/facility/getEventsByFilter
    Info 5:42:15 pm Method : POST
    Info 5:42:15 pm
    Headers :
    Info 5:42:15 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:15 pm
    Request body :
    Info 5:42:15 pm
    Info 5:42:15 pm
    Assertions :
    Pass 5:42:15 pm Status code assertion passed! Expected: 204, Actual: 204
    Pass 5:42:15 pm Assertion passed! Response time is less than 800 milliseconds: 188ms
    Info 5:42:15 pm
    Response body :
    Info 5:42:15 pm
  • EventListWithFilters_BodyScenerio4

    5:42:15 pm / 00:00:00:204 Pass

    EventListWithFilters_BodyScenerio4
    09.11.2024 5:42:15 pm 09.11.2024 5:42:15 pm 00:00:00:204 · #test-id=75
    EventListWithFilters
    enter incorrect entityId3
    StatusTimestampDetails
    Info 5:42:15 pm Endpoint : /v1/user/facility/getEventsByFilter
    Info 5:42:15 pm Method : POST
    Info 5:42:15 pm
    Headers :
    Info 5:42:15 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:15 pm
    Request body :
    Info 5:42:15 pm
    Info 5:42:15 pm
    Assertions :
    Pass 5:42:15 pm Status code assertion passed! Expected: 400, Actual: 400
    Pass 5:42:15 pm Assertion passed! message in response body has the expected value: tenant not found
    Pass 5:42:15 pm Assertion passed! Response time is less than 800 milliseconds: 189ms
    Info 5:42:15 pm
    Response body :
    Info 5:42:15 pm
  • EventListWithFilters_BodyScenerio5

    5:42:15 pm / 00:00:00:174 Pass

    EventListWithFilters_BodyScenerio5
    09.11.2024 5:42:15 pm 09.11.2024 5:42:15 pm 00:00:00:174 · #test-id=76
    EventListWithFilters
    don't pass entityId3
    StatusTimestampDetails
    Info 5:42:15 pm Endpoint : /v1/user/facility/getEventsByFilter
    Info 5:42:15 pm Method : POST
    Info 5:42:15 pm
    Headers :
    Info 5:42:15 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:15 pm
    Request body :
    Info 5:42:15 pm
    Info 5:42:15 pm
    Assertions :
    Pass 5:42:15 pm Status code assertion passed! Expected: 400, Actual: 400
    Pass 5:42:15 pm Assertion passed! message in response body has the expected value: tenant Id can not be null
    Pass 5:42:15 pm Assertion passed! Response time is less than 800 milliseconds: 149ms
    Info 5:42:15 pm
    Response body :
    Info 5:42:15 pm
  • EventListWithFilters_EmptyAndWrongAuth

    5:42:15 pm / 00:00:00:706 Pass

    EventListWithFilters_EmptyAndWrongAuth
    09.11.2024 5:42:15 pm 09.11.2024 5:42:16 pm 00:00:00:706 · #test-id=77
    EventListWithFilters
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:16 pm Endpoint : /v1/user/facility/getEventsByFilter
    Info 5:42:16 pm Method : POST
    Info 5:42:16 pm
    Headers :
    Info 5:42:16 pm
    Content-Typeapplication/json
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Info 5:42:16 pm
    Request body :
    Info 5:42:16 pm
    Info 5:42:16 pm
    Assertions :
    Pass 5:42:16 pm Status code assertion passed! Expected: 401, Actual: 401
    Pass 5:42:16 pm Assertion passed! error in response body has the expected value: Unauthorized
    Info 5:42:16 pm
    Response body :
    Info 5:42:16 pm
  • EventListWithFilters_EmptyAndWrongAuth

    5:42:16 pm / 00:00:00:824 Pass

    EventListWithFilters_EmptyAndWrongAuth
    09.11.2024 5:42:16 pm 09.11.2024 5:42:17 pm 00:00:00:824 · #test-id=78
    EventListWithFilters
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:17 pm Endpoint : /v1/user/facility/getEventsByFilter
    Info 5:42:17 pm Method : POST
    Info 5:42:17 pm
    Headers :
    Info 5:42:17 pm
    Content-Typeapplication/json
    AuthorizationBearer
    Info 5:42:17 pm
    Request body :
    Info 5:42:17 pm
    Info 5:42:17 pm
    Assertions :
    Pass 5:42:17 pm Status code assertion passed! Expected: 401, Actual: 401
    Pass 5:42:17 pm Assertion passed! error in response body has the expected value: Unauthorized
    Info 5:42:17 pm
    Response body :
    Info 5:42:17 pm
  • EventListWithFilters_SchemaValidation

    5:42:17 pm / 00:00:00:477 Pass

    EventListWithFilters_SchemaValidation
    09.11.2024 5:42:17 pm 09.11.2024 5:42:18 pm 00:00:00:477 · #test-id=79
    EventListWithFilters
    schema validation case
    StatusTimestampDetails
    Info 5:42:17 pm Endpoint : /v1/user/facility/getEventsByFilter
    Info 5:42:17 pm Method : POST
    Info 5:42:17 pm
    Headers :
    Info 5:42:17 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:17 pm
    Request body :
    Info 5:42:17 pm
    Info 5:42:17 pm
    Assertions :
    Pass 5:42:18 pm JSON schema validation passed!
    Info 5:42:18 pm
    Response body :
    Info 5:42:18 pm
  • EventListWithFilters_WrongEndpoint

    5:42:18 pm / 00:00:00:266 Pass

    EventListWithFilters_WrongEndpoint
    09.11.2024 5:42:18 pm 09.11.2024 5:42:18 pm 00:00:00:266 · #test-id=80
    EventListWithFilters
    wrong endpoint case
    StatusTimestampDetails
    Info 5:42:18 pm Endpoint : /v1/user/facility/getEventsByFiltershr
    Info 5:42:18 pm Method : POST
    Info 5:42:18 pm
    Headers :
    Info 5:42:18 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:18 pm
    Request body :
    Info 5:42:18 pm
    Info 5:42:18 pm
    Assertions :
    Pass 5:42:18 pm Status code assertion passed! Expected: 404, Actual: 404
    Pass 5:42:18 pm Assertion passed! error in response body has the expected value: Not Found
    Info 5:42:18 pm
    Response body :
    Info 5:42:18 pm
  • EventListWithFilters_WrongMethod

    5:42:19 pm / 00:00:00:141 Pass

    EventListWithFilters_WrongMethod
    09.11.2024 5:42:19 pm 09.11.2024 5:42:19 pm 00:00:00:141 · #test-id=81
    EventListWithFilters
    wrong request method case
    StatusTimestampDetails
    Info 5:42:19 pm Endpoint : /v1/user/facility/getEventsByFilter
    Info 5:42:19 pm Method : GET
    Info 5:42:19 pm
    Headers :
    Info 5:42:19 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:19 pm
    Request body :
    Info 5:42:19 pm
    Info 5:42:19 pm
    Assertions :
    Pass 5:42:19 pm Status code assertion passed! Expected: 405, Actual: 405
    Pass 5:42:19 pm Assertion passed! error in response body has the expected value: Method Not Allowed
    Info 5:42:19 pm
    Response body :
    Info 5:42:19 pm
  • SaveCameraConfigs_BodyScenerio1

    5:42:19 pm / 00:00:00:204 Pass

    SaveCameraConfigs_BodyScenerio1
    09.11.2024 5:42:19 pm 09.11.2024 5:42:19 pm 00:00:00:204 · #test-id=82
    SaveCameraConfigs
    pass blank eventId
    StatusTimestampDetails
    Info 5:42:19 pm Endpoint : /v1/user/facility/save
    Info 5:42:19 pm Method : POST
    Info 5:42:19 pm
    Headers :
    Info 5:42:19 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:19 pm
    Request body :
    Info 5:42:19 pm
    Info 5:42:19 pm
    Assertions :
    Pass 5:42:19 pm Assertion passed! message in response body has the expected value: event can not be null
    Pass 5:42:19 pm Status code assertion passed! Expected: 400, Actual: 400
    Info 5:42:19 pm
    Response body :
    Info 5:42:19 pm
  • SaveCameraConfigs_BodyScenerio2

    5:42:19 pm / 00:00:00:151 Pass

    SaveCameraConfigs_BodyScenerio2
    09.11.2024 5:42:19 pm 09.11.2024 5:42:19 pm 00:00:00:151 · #test-id=83
    SaveCameraConfigs
    try with already mapped camera
    StatusTimestampDetails
    Info 5:42:19 pm Endpoint : /v1/user/facility/save
    Info 5:42:19 pm Method : POST
    Info 5:42:19 pm
    Headers :
    Info 5:42:19 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:19 pm
    Request body :
    Info 5:42:19 pm
    Info 5:42:19 pm
    Assertions :
    Pass 5:42:19 pm Assertion passed! message in response body has the expected value: camera already mapped
    Pass 5:42:19 pm Status code assertion passed! Expected: 400, Actual: 400
    Info 5:42:19 pm
    Response body :
    Info 5:42:19 pm
  • SaveCameraConfigs_BodyScenerio3

    5:42:19 pm / 00:00:00:132 Pass

    SaveCameraConfigs_BodyScenerio3
    09.11.2024 5:42:19 pm 09.11.2024 5:42:20 pm 00:00:00:132 · #test-id=84
    SaveCameraConfigs
    don't pass rtspUrl but monitoringStatus =1
    StatusTimestampDetails
    Info 5:42:20 pm Endpoint : /v1/user/facility/save
    Info 5:42:20 pm Method : POST
    Info 5:42:20 pm
    Headers :
    Info 5:42:20 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:20 pm
    Request body :
    Info 5:42:20 pm
    Info 5:42:20 pm
    Assertions :
    Pass 5:42:20 pm Assertion passed! message in response body has the expected value: rtsp-url can not be null or blank when monitoring status is enabled
    Pass 5:42:20 pm Status code assertion passed! Expected: 400, Actual: 400
    Info 5:42:20 pm
    Response body :
    Info 5:42:20 pm
  • SaveCameraConfigs_BodyScenerio4

    5:42:20 pm / 00:00:00:142 Pass

    SaveCameraConfigs_BodyScenerio4
    09.11.2024 5:42:20 pm 09.11.2024 5:42:20 pm 00:00:00:142 · #test-id=85
    SaveCameraConfigs
    pass cameraId that doesn't exist
    StatusTimestampDetails
    Info 5:42:20 pm Endpoint : /v1/user/facility/save
    Info 5:42:20 pm Method : POST
    Info 5:42:20 pm
    Headers :
    Info 5:42:20 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:20 pm
    Request body :
    Info 5:42:20 pm
    Info 5:42:20 pm
    Assertions :
    Pass 5:42:20 pm Assertion passed! message in response body has the expected value: Camera Not Found
    Pass 5:42:20 pm Status code assertion passed! Expected: 404, Actual: 404
    Info 5:42:20 pm
    Response body :
    Info 5:42:20 pm
  • SaveCameraConfigs_BodyScenerio5

    5:42:20 pm / 00:00:00:235 Pass

    SaveCameraConfigs_BodyScenerio5
    09.11.2024 5:42:20 pm 09.11.2024 5:42:20 pm 00:00:00:235 · #test-id=86
    SaveCameraConfigs
    positive case : pass all fields
    StatusTimestampDetails
    Info 5:42:20 pm Endpoint : /v1/user/facility/save
    Info 5:42:20 pm Method : POST
    Info 5:42:20 pm
    Headers :
    Info 5:42:20 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:20 pm
    Request body :
    Info 5:42:20 pm
    Info 5:42:20 pm
    Assertions :
    Pass 5:42:20 pm Assertion passed! message in response body has the expected value: Configuration saved successfully
    Pass 5:42:20 pm Status code assertion passed! Expected: 200, Actual: 200
    Info 5:42:20 pm
    Response body :
    Info 5:42:20 pm
  • SaveCameraConfigs_BodyScenerio6

    5:42:20 pm / 00:00:00:157 Pass

    SaveCameraConfigs_BodyScenerio6
    09.11.2024 5:42:20 pm 09.11.2024 5:42:20 pm 00:00:00:157 · #test-id=87
    SaveCameraConfigs
    pass rtspUrl but monitoringStatus =0
    StatusTimestampDetails
    Info 5:42:20 pm Endpoint : /v1/user/facility/save
    Info 5:42:20 pm Method : POST
    Info 5:42:20 pm
    Headers :
    Info 5:42:20 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:20 pm
    Request body :
    Info 5:42:20 pm
    Info 5:42:20 pm
    Assertions :
    Pass 5:42:20 pm Assertion passed! message in response body has the expected value: Configuration saved successfully
    Pass 5:42:20 pm Status code assertion passed! Expected: 200, Actual: 200
    Info 5:42:20 pm
    Response body :
    Info 5:42:20 pm
  • SaveCameraConfigs_EmptyAndWrongAuth

    5:42:20 pm / 00:00:00:660 Pass

    SaveCameraConfigs_EmptyAndWrongAuth
    09.11.2024 5:42:20 pm 09.11.2024 5:42:21 pm 00:00:00:660 · #test-id=88
    SaveCameraConfigs
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:21 pm Endpoint : /v1/user/facility/save
    Info 5:42:21 pm Method : POST
    Info 5:42:21 pm
    Headers :
    Info 5:42:21 pm
    Content-Typeapplication/json
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Info 5:42:21 pm
    Request body :
    Info 5:42:21 pm
    Info 5:42:21 pm
    Assertions :
    Pass 5:42:21 pm Status code assertion passed! Expected: 401, Actual: 401
    Pass 5:42:21 pm Assertion passed! error in response body has the expected value: Unauthorized
    Info 5:42:21 pm
    Response body :
    Info 5:42:21 pm
  • SaveCameraConfigs_EmptyAndWrongAuth

    5:42:21 pm / 00:00:00:518 Pass

    SaveCameraConfigs_EmptyAndWrongAuth
    09.11.2024 5:42:21 pm 09.11.2024 5:42:21 pm 00:00:00:518 · #test-id=89
    SaveCameraConfigs
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:21 pm Endpoint : /v1/user/facility/save
    Info 5:42:21 pm Method : POST
    Info 5:42:21 pm
    Headers :
    Info 5:42:21 pm
    Content-Typeapplication/json
    AuthorizationBearer
    Info 5:42:21 pm
    Request body :
    Info 5:42:21 pm
    Info 5:42:21 pm
    Assertions :
    Pass 5:42:21 pm Status code assertion passed! Expected: 401, Actual: 401
    Pass 5:42:21 pm Assertion passed! error in response body has the expected value: Unauthorized
    Info 5:42:21 pm
    Response body :
    Info 5:42:21 pm
  • SaveCameraConfigs_SchemaValidation

    5:42:22 pm / 00:00:00:112 Pass

    SaveCameraConfigs_SchemaValidation
    09.11.2024 5:42:22 pm 09.11.2024 5:42:22 pm 00:00:00:112 · #test-id=90
    SaveCameraConfigs
    schema validation case
    StatusTimestampDetails
    Info 5:42:22 pm Endpoint : /v1/user/facility/save
    Info 5:42:22 pm Method : POST
    Info 5:42:22 pm
    Headers :
    Info 5:42:22 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:22 pm
    Request body :
    Info 5:42:22 pm
    Info 5:42:22 pm
    Assertions :
    Pass 5:42:22 pm JSON schema validation passed!
    Info 5:42:22 pm
    Response body :
    Info 5:42:22 pm
  • SaveCameraConfigs_WrongEndpoint

    5:42:22 pm / 00:00:00:157 Pass

    SaveCameraConfigs_WrongEndpoint
    09.11.2024 5:42:22 pm 09.11.2024 5:42:22 pm 00:00:00:157 · #test-id=91
    SaveCameraConfigs
    wrong endpoint case
    StatusTimestampDetails
    Info 5:42:22 pm Endpoint : /v1/user/facility/saveshr
    Info 5:42:22 pm Method : POST
    Info 5:42:22 pm
    Headers :
    Info 5:42:22 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:22 pm
    Request body :
    Info 5:42:22 pm
    Info 5:42:22 pm
    Assertions :
    Pass 5:42:22 pm Status code assertion passed! Expected: 404, Actual: 404
    Pass 5:42:22 pm Assertion passed! error in response body has the expected value: Not Found
    Info 5:42:22 pm
    Response body :
    Info 5:42:22 pm
  • SaveCameraConfigs_WrongMethod

    5:42:23 pm / 00:00:00:141 Pass

    SaveCameraConfigs_WrongMethod
    09.11.2024 5:42:23 pm 09.11.2024 5:42:23 pm 00:00:00:141 · #test-id=92
    SaveCameraConfigs
    wrong request method case
    StatusTimestampDetails
    Info 5:42:23 pm Endpoint : /v1/user/facility/save
    Info 5:42:23 pm Method : GET
    Info 5:42:23 pm
    Headers :
    Info 5:42:23 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:23 pm
    Request body :
    Info 5:42:23 pm
    Info 5:42:23 pm
    Assertions :
    Pass 5:42:23 pm Status code assertion passed! Expected: 405, Actual: 405
    Pass 5:42:23 pm Assertion passed! error in response body has the expected value: Method Not Allowed
    Info 5:42:23 pm
    Response body :
    Info 5:42:23 pm
  • GetAllTenantCameraConfig_CorrectAuth

    5:42:23 pm / 00:00:00:173 Pass

    GetAllTenantCameraConfig_CorrectAuth
    09.11.2024 5:42:23 pm 09.11.2024 5:42:23 pm 00:00:00:173 · #test-id=93
    GetAllTenantCameraConfig
    authorization token case : correct token
    StatusTimestampDetails
    Info 5:42:23 pm Endpoint : /v1/user/facility/camera/all-tenants
    Info 5:42:23 pm Method : GET
    Info 5:42:23 pm
    Headers :
    Info 5:42:23 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:23 pm
    Assertions :
    Pass 5:42:23 pm Status code assertion passed! Expected: 200, Actual: 200
    Info 5:42:23 pm
    Response body :
    Info 5:42:23 pm
  • GetAllTenantCameraConfig_EmptyAndWrongAuth

    5:42:23 pm / 00:00:00:109 Pass

    GetAllTenantCameraConfig_EmptyAndWrongAuth
    09.11.2024 5:42:23 pm 09.11.2024 5:42:23 pm 00:00:00:109 · #test-id=94
    GetAllTenantCameraConfig
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:23 pm Endpoint : /v1/user/facility/camera/all-tenants
    Info 5:42:23 pm Method : GET
    Info 5:42:23 pm
    Headers :
    Info 5:42:23 pm
    Content-Typeapplication/json
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Info 5:42:23 pm
    Assertions :
    Pass 5:42:23 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:23 pm
    Response body :
    Info 5:42:23 pm
  • GetAllTenantCameraConfig_EmptyAndWrongAuth

    5:42:23 pm / 00:00:00:110 Pass

    GetAllTenantCameraConfig_EmptyAndWrongAuth
    09.11.2024 5:42:23 pm 09.11.2024 5:42:23 pm 00:00:00:110 · #test-id=95
    GetAllTenantCameraConfig
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:23 pm Endpoint : /v1/user/facility/camera/all-tenants
    Info 5:42:23 pm Method : GET
    Info 5:42:23 pm
    Headers :
    Info 5:42:23 pm
    Content-Typeapplication/json
    AuthorizationBearer
    Info 5:42:23 pm
    Assertions :
    Pass 5:42:23 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:23 pm
    Response body :
    Info 5:42:23 pm
  • GetAllTenantCameraConfig_SchemaValidation

    5:42:23 pm / 00:00:00:165 Pass

    GetAllTenantCameraConfig_SchemaValidation
    09.11.2024 5:42:23 pm 09.11.2024 5:42:23 pm 00:00:00:165 · #test-id=96
    GetAllTenantCameraConfig
    schema validation case
    StatusTimestampDetails
    Info 5:42:23 pm Endpoint : /v1/user/facility/camera/all-tenants
    Info 5:42:23 pm Method : GET
    Info 5:42:23 pm
    Headers :
    Info 5:42:23 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:23 pm
    Assertions :
    Pass 5:42:23 pm JSON schema validation passed!
    Info 5:42:23 pm
    Response body :
    Info 5:42:23 pm
  • GetAllTenantCameraConfig_PositiveCase

    5:42:23 pm / 00:00:00:188 Pass

    GetAllTenantCameraConfig_PositiveCase
    09.11.2024 5:42:23 pm 09.11.2024 5:42:24 pm 00:00:00:188 · #test-id=97
    GetAllTenantCameraConfig
    test positive flow
    StatusTimestampDetails
    Info 5:42:24 pm Endpoint : /v1/user/facility/camera/all-tenants
    Info 5:42:24 pm Method : GET
    Info 5:42:24 pm
    Headers :
    Info 5:42:24 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:24 pm
    Assertions :
    Pass 5:42:24 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:24 pm Assertion passed! Field 'data' is present in the response body and is not empty
    Pass 5:42:24 pm Assertion passed! status in response body has the expected value: 200
    Pass 5:42:24 pm Assertion passed! Response time is less than 800 milliseconds: 157ms
    Info 5:42:24 pm
    Response body :
    Info 5:42:24 pm
  • GetAllTenantCameraConfig_WrongEndpoint

    5:42:24 pm / 00:00:00:126 Pass

    GetAllTenantCameraConfig_WrongEndpoint
    09.11.2024 5:42:24 pm 09.11.2024 5:42:24 pm 00:00:00:126 · #test-id=98
    GetAllTenantCameraConfig
    wrong endpoint case
    StatusTimestampDetails
    Info 5:42:24 pm Endpoint : /v1/user/facility/camera/all-tenantsshr
    Info 5:42:24 pm Method : GET
    Info 5:42:24 pm
    Headers :
    Info 5:42:24 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:24 pm
    Assertions :
    Pass 5:42:24 pm Status code assertion passed! Expected: 404, Actual: 404
    Info 5:42:24 pm
    Response body :
    Info 5:42:24 pm
  • GetAllTenantCameraConfig_WrongMethod

    5:42:24 pm / 00:00:00:125 Pass

    GetAllTenantCameraConfig_WrongMethod
    09.11.2024 5:42:24 pm 09.11.2024 5:42:24 pm 00:00:00:125 · #test-id=99
    GetAllTenantCameraConfig
    wrong request method case
    StatusTimestampDetails
    Info 5:42:24 pm Endpoint : /v1/user/facility/camera/all-tenants
    Info 5:42:24 pm Method : POST
    Info 5:42:24 pm
    Headers :
    Info 5:42:24 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:24 pm
    Assertions :
    Pass 5:42:24 pm Status code assertion passed! Expected: 405, Actual: 405
    Info 5:42:24 pm
    Response body :
    Info 5:42:24 pm
  • GetZonesByRegion_CorrectAuth

    5:42:24 pm / 00:00:00:173 Pass

    GetZonesByRegion_CorrectAuth
    09.11.2024 5:42:24 pm 09.11.2024 5:42:24 pm 00:00:00:173 · #test-id=100
    GetZonesByRegion
    authorization token case : correct token
    StatusTimestampDetails
    Info 5:42:24 pm Endpoint : /facility/zones/2
    Info 5:42:24 pm Method : GET
    Info 5:42:24 pm
    Headers :
    Info 5:42:24 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:24 pm
    Assertions :
    Pass 5:42:24 pm Status code assertion passed! Expected: 200, Actual: 200
    Info 5:42:24 pm
    Response body :
    Info 5:42:24 pm
  • GetZonesByRegion_EmptyAndWrongAuth

    5:42:24 pm / 00:00:00:110 Pass

    GetZonesByRegion_EmptyAndWrongAuth
    09.11.2024 5:42:24 pm 09.11.2024 5:42:24 pm 00:00:00:110 · #test-id=101
    GetZonesByRegion
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:24 pm Endpoint : /facility/zones/2
    Info 5:42:24 pm Method : GET
    Info 5:42:24 pm
    Headers :
    Info 5:42:24 pm
    Content-Typeapplication/json
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Info 5:42:24 pm
    Assertions :
    Pass 5:42:24 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:24 pm
    Response body :
    Info 5:42:24 pm
  • GetZonesByRegion_EmptyAndWrongAuth

    5:42:24 pm / 00:00:00:125 Pass

    GetZonesByRegion_EmptyAndWrongAuth
    09.11.2024 5:42:24 pm 09.11.2024 5:42:24 pm 00:00:00:125 · #test-id=102
    GetZonesByRegion
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:24 pm Endpoint : /facility/zones/2
    Info 5:42:24 pm Method : GET
    Info 5:42:24 pm
    Headers :
    Info 5:42:24 pm
    Content-Typeapplication/json
    AuthorizationBearer
    Info 5:42:24 pm
    Assertions :
    Pass 5:42:24 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:24 pm
    Response body :
    Info 5:42:24 pm
  • GetZonesByRegion_SchemaValidation

    5:42:24 pm / 00:00:00:126 Pass

    GetZonesByRegion_SchemaValidation
    09.11.2024 5:42:24 pm 09.11.2024 5:42:24 pm 00:00:00:126 · #test-id=103
    GetZonesByRegion
    schema validation case
    StatusTimestampDetails
    Info 5:42:24 pm Endpoint : /facility/zones/2
    Info 5:42:24 pm Method : GET
    Info 5:42:24 pm
    Headers :
    Info 5:42:24 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:24 pm
    Assertions :
    Pass 5:42:24 pm JSON schema validation passed!
    Info 5:42:24 pm
    Response body :
    Info 5:42:24 pm
  • GetZonesByRegion_PositiveCase

    5:42:24 pm / 00:00:00:123 Fail

    GetZonesByRegion_PositiveCase
    09.11.2024 5:42:24 pm 09.11.2024 5:42:25 pm 00:00:00:123 · #test-id=104
    GetZonesByRegion
    test positive flow
    StatusTimestampDetails
    Info 5:42:25 pm Endpoint : /facility/zones/2
    Info 5:42:25 pm Method : GET
    Info 5:42:25 pm
    Headers :
    Info 5:42:25 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:25 pm
    Assertions :
    Pass 5:42:25 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:25 pm Assertion passed! Field 'data' is present in the response body and is not empty
    Fail 5:42:25 pm Assertion failed! data.id in response body does not have the expected value. Expected: 2, Actual: [9]
    Pass 5:42:25 pm Assertion passed! Response time is less than 800 milliseconds: 103ms
    Info 5:42:25 pm
    Response body :
    Info 5:42:25 pm
  • GetZonesByRegion_WrongEndpoint

    5:42:25 pm / 00:00:00:248 Pass

    GetZonesByRegion_WrongEndpoint
    09.11.2024 5:42:25 pm 09.11.2024 5:42:25 pm 00:00:00:248 · #test-id=105
    GetZonesByRegion
    wrong endpoint case
    StatusTimestampDetails
    Info 5:42:25 pm Endpoint : /facility/zonesss/2
    Info 5:42:25 pm Method : GET
    Info 5:42:25 pm
    Headers :
    Info 5:42:25 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:25 pm
    Assertions :
    Pass 5:42:25 pm Status code assertion passed! Expected: 404, Actual: 404
    Info 5:42:25 pm
    Response body :
    Info 5:42:25 pm
  • GetZonesByRegion_WrongMethod

    5:42:25 pm / 00:00:00:109 Pass

    GetZonesByRegion_WrongMethod
    09.11.2024 5:42:25 pm 09.11.2024 5:42:25 pm 00:00:00:109 · #test-id=106
    GetZonesByRegion
    wrong request method case
    StatusTimestampDetails
    Info 5:42:25 pm Endpoint : /facility/zones/2
    Info 5:42:25 pm Method : POST
    Info 5:42:25 pm
    Headers :
    Info 5:42:25 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:25 pm
    Assertions :
    Pass 5:42:25 pm Status code assertion passed! Expected: 405, Actual: 405
    Info 5:42:25 pm
    Response body :
    Info 5:42:25 pm
  • GetZonesByRegion_WrongGuid

    5:42:25 pm / 00:00:00:144 Pass

    GetZonesByRegion_WrongGuid
    09.11.2024 5:42:25 pm 09.11.2024 5:42:25 pm 00:00:00:144 · #test-id=107
    GetZonesByRegion
    wrong guid as path param case
    StatusTimestampDetails
    Info 5:42:25 pm Endpoint : /facility/zones/299
    Info 5:42:25 pm Method : GET
    Info 5:42:25 pm
    Headers :
    Info 5:42:25 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:25 pm
    Assertions :
    Pass 5:42:25 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:25 pm Assertion passed! Array at path 'data' is present in the response body and is empty
    Info 5:42:25 pm
    Response body :
    Info 5:42:25 pm
  • CreateCamera_CorrectAuth

    5:42:25 pm / 00:00:00:204 Pass

    CreateCamera_CorrectAuth
    09.11.2024 5:42:25 pm 09.11.2024 5:42:26 pm 00:00:00:204 · #test-id=108
    CreateCamera
    authorization token case : correct token
    StatusTimestampDetails
    Info 5:42:26 pm Endpoint : /v1/user/camera/create-camera
    Info 5:42:26 pm Method : POST
    Info 5:42:26 pm
    Headers :
    Info 5:42:26 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:26 pm
    Assertions :
    Pass 5:42:26 pm Status code assertion passed! Expected: 200, Actual: 200
    Info 5:42:26 pm
    Response body :
    Info 5:42:26 pm
  • CreateCamera_DuplicateCamera

    5:42:26 pm / 00:00:00:253 Pass

    CreateCamera_DuplicateCamera
    09.11.2024 5:42:26 pm 09.11.2024 5:42:26 pm 00:00:00:253 · #test-id=109
    CreateCamera
    duplicate camera creation case
    StatusTimestampDetails
    Info 5:42:26 pm Endpoint : /v1/user/camera/create-camera
    Info 5:42:26 pm Method : POST
    Info 5:42:26 pm
    Headers :
    Info 5:42:26 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:26 pm
    Query Params :
    Info 5:42:26 pm
    KeyValue
    cameraNameRueben
    Info 5:42:26 pm
    Assertions :
    Info 5:42:26 pm Endpoint : /v1/user/camera/create-camera
    Info 5:42:26 pm Method : POST
    Info 5:42:26 pm
    Headers :
    Info 5:42:26 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:26 pm
    Query Params :
    Info 5:42:26 pm
    KeyValue
    cameraNameRueben
    Info 5:42:26 pm
    Assertions :
    Pass 5:42:26 pm Status code assertion passed! Expected: 200, Actual: 200
    Info 5:42:26 pm
    Response body :
    Info 5:42:26 pm
  • CreateCamera_EmptyAndWrongAuth

    5:42:26 pm / 00:00:00:123 Pass

    CreateCamera_EmptyAndWrongAuth
    09.11.2024 5:42:26 pm 09.11.2024 5:42:26 pm 00:00:00:123 · #test-id=110
    CreateCamera
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:26 pm Endpoint : /v1/user/camera/create-camera
    Info 5:42:26 pm Method : POST
    Info 5:42:26 pm
    Headers :
    Info 5:42:26 pm
    Content-Typeapplication/json
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Info 5:42:26 pm
    Assertions :
    Pass 5:42:26 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:26 pm
    Response body :
    Info 5:42:26 pm
  • CreateCamera_EmptyAndWrongAuth

    5:42:26 pm / 00:00:00:094 Pass

    CreateCamera_EmptyAndWrongAuth
    09.11.2024 5:42:26 pm 09.11.2024 5:42:26 pm 00:00:00:094 · #test-id=111
    CreateCamera
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:26 pm Endpoint : /v1/user/camera/create-camera
    Info 5:42:26 pm Method : POST
    Info 5:42:26 pm
    Headers :
    Info 5:42:26 pm
    Content-Typeapplication/json
    AuthorizationBearer
    Info 5:42:26 pm
    Assertions :
    Pass 5:42:26 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:26 pm
    Response body :
    Info 5:42:26 pm
  • CreateCamera_EmptyAndWrongParam

    5:42:26 pm / 00:00:00:126 Pass

    CreateCamera_EmptyAndWrongParam
    09.11.2024 5:42:26 pm 09.11.2024 5:42:26 pm 00:00:00:126 · #test-id=112
    CreateCamera
    query param case : empty param | wrong param
    StatusTimestampDetails
    Info 5:42:26 pm Endpoint : /v1/user/camera/create-camera
    Info 5:42:26 pm Method : GET
    Info 5:42:26 pm
    Headers :
    Info 5:42:26 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:26 pm
    Assertions :
    Pass 5:42:26 pm Status code assertion passed! Expected: 400, Actual: 400
    Pass 5:42:26 pm Assertion passed! message in response body has the expected value: Required request parameter 'cameraName' for method parameter type String is not present
    Info 5:42:26 pm
    Response body :
    Info 5:42:26 pm
  • CreateCamera_EmptyAndWrongParam

    5:42:26 pm / 00:00:00:126 Pass

    CreateCamera_EmptyAndWrongParam
    09.11.2024 5:42:26 pm 09.11.2024 5:42:26 pm 00:00:00:126 · #test-id=113
    CreateCamera
    query param case : empty param | wrong param
    StatusTimestampDetails
    Info 5:42:26 pm Endpoint : /v1/user/camera/create-camera
    Info 5:42:26 pm Method : GET
    Info 5:42:26 pm
    Headers :
    Info 5:42:26 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:26 pm
    Query Params :
    Info 5:42:26 pm
    KeyValue
    cameraNamCameraret
    Info 5:42:26 pm
    Assertions :
    Pass 5:42:26 pm Status code assertion passed! Expected: 400, Actual: 400
    Pass 5:42:26 pm Assertion passed! message in response body has the expected value: Required request parameter 'cameraName' for method parameter type String is not present
    Info 5:42:26 pm
    Response body :
    Info 5:42:26 pm
  • CreateCamera_SchemaValidation

    5:42:26 pm / 00:00:00:128 Pass

    CreateCamera_SchemaValidation
    09.11.2024 5:42:26 pm 09.11.2024 5:42:26 pm 00:00:00:128 · #test-id=114
    CreateCamera
    schema validation case
    StatusTimestampDetails
    Info 5:42:26 pm Endpoint : /v1/user/camera/create-camera
    Info 5:42:26 pm Method : GET
    Info 5:42:26 pm
    Headers :
    Info 5:42:26 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:26 pm
    Query Params :
    Info 5:42:26 pm
    KeyValue
    cameraNameRueben
    Info 5:42:26 pm
    Assertions :
    Pass 5:42:26 pm JSON schema validation passed!
    Info 5:42:26 pm
    Response body :
    Info 5:42:26 pm
  • CreateCamera_PositiveCase

    5:42:26 pm / 00:00:00:125 Pass

    CreateCamera_PositiveCase
    09.11.2024 5:42:26 pm 09.11.2024 5:42:27 pm 00:00:00:125 · #test-id=115
    CreateCamera
    test positive flow
    StatusTimestampDetails
    Info 5:42:26 pm Endpoint : /v1/user/camera/create-camera
    Info 5:42:26 pm Method : POST
    Info 5:42:26 pm
    Headers :
    Info 5:42:26 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:26 pm
    Query Params :
    Info 5:42:26 pm
    KeyValue
    cameraNameRueben
    Info 5:42:26 pm
    Assertions :
    Pass 5:42:26 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:26 pm Assertion passed! message in response body has the expected value: Camera Created successfully.
    Pass 5:42:27 pm Assertion passed! status in response body has the expected value: 200
    Pass 5:42:27 pm Assertion passed! Response time is less than 800 milliseconds: 110ms
    Info 5:42:27 pm
    Response body :
    Info 5:42:27 pm
  • CreateCamera_WrongEndpoint

    5:42:27 pm / 00:00:00:126 Pass

    CreateCamera_WrongEndpoint
    09.11.2024 5:42:27 pm 09.11.2024 5:42:27 pm 00:00:00:126 · #test-id=116
    CreateCamera
    wrong endpoint case
    StatusTimestampDetails
    Info 5:42:27 pm Endpoint : /v1/user/camera/create-camerashr
    Info 5:42:27 pm Method : POST
    Info 5:42:27 pm
    Headers :
    Info 5:42:27 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:27 pm
    Query Params :
    Info 5:42:27 pm
    KeyValue
    cameraNameRueben
    Info 5:42:27 pm
    Assertions :
    Pass 5:42:27 pm Status code assertion passed! Expected: 404, Actual: 404
    Info 5:42:27 pm
    Response body :
    Info 5:42:27 pm
  • CreateCamera_WrongMethod

    5:42:27 pm / 00:00:00:137 Pass

    CreateCamera_WrongMethod
    09.11.2024 5:42:27 pm 09.11.2024 5:42:27 pm 00:00:00:137 · #test-id=117
    CreateCamera
    wrong request method case
    StatusTimestampDetails
    Info 5:42:27 pm Endpoint : /v1/user/camera/create-camera
    Info 5:42:27 pm Method : GET
    Info 5:42:27 pm
    Headers :
    Info 5:42:27 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:27 pm
    Query Params :
    Info 5:42:27 pm
    KeyValue
    cameraNameRueben
    Info 5:42:27 pm
    Assertions :
    Pass 5:42:27 pm Status code assertion passed! Expected: 405, Actual: 405
    Info 5:42:27 pm
    Response body :
    Info 5:42:27 pm
  • GetAllCamera_CorrectAuth

    5:42:27 pm / 00:00:00:220 Pass

    GetAllCamera_CorrectAuth
    09.11.2024 5:42:27 pm 09.11.2024 5:42:27 pm 00:00:00:220 · #test-id=118
    GetAllCamera
    authorization token case : correct token
    StatusTimestampDetails
    Info 5:42:27 pm Endpoint : /v1/user/camera/getAllCamera
    Info 5:42:27 pm Method : POST
    Info 5:42:27 pm
    Headers :
    Info 5:42:27 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:27 pm
    Assertions :
    Pass 5:42:27 pm Assertion passed! Field 'data.content' is present in the response body and is not empty
    Pass 5:42:27 pm Assertion passed! status in response body has the expected value: 200
    Info 5:42:27 pm
    Response body :
    Info 5:42:27 pm
  • GetAllCamera_EmptyAndWrongAuth

    5:42:27 pm / 00:00:00:094 Pass

    GetAllCamera_EmptyAndWrongAuth
    09.11.2024 5:42:27 pm 09.11.2024 5:42:27 pm 00:00:00:094 · #test-id=119
    GetAllCamera
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:27 pm Endpoint : /v1/user/camera/getAllCamera
    Info 5:42:27 pm Method : POST
    Info 5:42:27 pm
    Headers :
    Info 5:42:27 pm
    Content-Typeapplication/json
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Info 5:42:27 pm
    Assertions :
    Pass 5:42:27 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:27 pm
    Response body :
    Info 5:42:27 pm
  • GetAllCamera_EmptyAndWrongAuth

    5:42:27 pm / 00:00:00:126 Pass

    GetAllCamera_EmptyAndWrongAuth
    09.11.2024 5:42:27 pm 09.11.2024 5:42:27 pm 00:00:00:126 · #test-id=120
    GetAllCamera
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:27 pm Endpoint : /v1/user/camera/getAllCamera
    Info 5:42:27 pm Method : POST
    Info 5:42:27 pm
    Headers :
    Info 5:42:27 pm
    Content-Typeapplication/json
    AuthorizationBearer
    Info 5:42:27 pm
    Assertions :
    Pass 5:42:27 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:27 pm
    Response body :
    Info 5:42:27 pm
  • GetAllCamera_SchemaValidation

    5:42:27 pm / 00:00:00:125 Pass

    GetAllCamera_SchemaValidation
    09.11.2024 5:42:27 pm 09.11.2024 5:42:27 pm 00:00:00:125 · #test-id=121
    GetAllCamera
    schema validation case
    StatusTimestampDetails
    Info 5:42:27 pm Endpoint : /v1/user/camera/getAllCamera
    Info 5:42:27 pm Method : GET
    Info 5:42:27 pm
    Headers :
    Info 5:42:27 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:27 pm
    Query Params :
    Info 5:42:27 pm
    KeyValue
    keywordSafdarjung
    status1
    Info 5:42:27 pm
    Assertions :
    Pass 5:42:27 pm JSON schema validation passed!
    Info 5:42:27 pm
    Response body :
    Info 5:42:27 pm
  • GetAllCamera_NoParamCase

    5:42:27 pm / 00:00:00:110 Pass

    GetAllCamera_NoParamCase
    09.11.2024 5:42:27 pm 09.11.2024 5:42:27 pm 00:00:00:110 · #test-id=122
    GetAllCamera
    test no param flow
    StatusTimestampDetails
    Info 5:42:27 pm Endpoint : /v1/user/camera/getAllCamera
    Info 5:42:27 pm Method : POST
    Info 5:42:27 pm
    Headers :
    Info 5:42:27 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:27 pm
    Assertions :
    Pass 5:42:27 pm Status code assertion passed! Expected: 400, Actual: 400
    Pass 5:42:27 pm Assertion passed! Response time is less than 800 milliseconds: 94ms
    Info 5:42:27 pm
    Response body :
    Info 5:42:27 pm
  • GetAllCamera_KeywordParam

    5:42:27 pm / 00:00:00:126 Pass

    GetAllCamera_KeywordParam
    09.11.2024 5:42:27 pm 09.11.2024 5:42:28 pm 00:00:00:126 · #test-id=123
    GetAllCamera
    keyword param impact case
    StatusTimestampDetails
    Info 5:42:28 pm Endpoint : /v1/user/camera/getAllCamera
    Info 5:42:28 pm Method : POST
    Info 5:42:28 pm
    Headers :
    Info 5:42:28 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:28 pm
    Query Params :
    Info 5:42:28 pm
    KeyValue
    keywordSafdarjung
    Info 5:42:28 pm
    Assertions :
    Pass 5:42:28 pm Assertion passed! error in response body has the expected value: Bad Request
    Pass 5:42:28 pm Status code assertion passed! Expected: 400, Actual: 400
    Info 5:42:28 pm
    Response body :
    Info 5:42:28 pm
  • GetAllCamera_StatusParam

    5:42:28 pm / 00:00:00:125 Pass

    GetAllCamera_StatusParam
    09.11.2024 5:42:28 pm 09.11.2024 5:42:28 pm 00:00:00:125 · #test-id=124
    GetAllCamera
    status param impact case
    StatusTimestampDetails
    Info 5:42:28 pm Endpoint : /v1/user/camera/getAllCamera
    Info 5:42:28 pm Method : POST
    Info 5:42:28 pm
    Headers :
    Info 5:42:28 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:28 pm
    Query Params :
    Info 5:42:28 pm
    KeyValue
    status1
    Info 5:42:28 pm
    Assertions :
    Pass 5:42:28 pm Assertion passed! error in response body has the expected value: Bad Request
    Pass 5:42:28 pm Status code assertion passed! Expected: 400, Actual: 400
    Info 5:42:28 pm
    Response body :
    Info 5:42:28 pm
  • GetAllCamera_WrongEndpoint

    5:42:28 pm / 00:00:00:110 Pass

    GetAllCamera_WrongEndpoint
    09.11.2024 5:42:28 pm 09.11.2024 5:42:28 pm 00:00:00:110 · #test-id=125
    GetAllCamera
    wrong endpoint case
    StatusTimestampDetails
    Info 5:42:28 pm Endpoint : /v1/user/camera/getAllCamerashr
    Info 5:42:28 pm Method : POST
    Info 5:42:28 pm
    Headers :
    Info 5:42:28 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:28 pm
    Query Params :
    Info 5:42:28 pm
    KeyValue
    keywordSafdarjung
    status1
    Info 5:42:28 pm
    Assertions :
    Pass 5:42:28 pm Status code assertion passed! Expected: 404, Actual: 404
    Info 5:42:28 pm
    Response body :
    Info 5:42:28 pm
  • GetAllCamera_WrongMethod

    5:42:28 pm / 00:00:00:126 Pass

    GetAllCamera_WrongMethod
    09.11.2024 5:42:28 pm 09.11.2024 5:42:28 pm 00:00:00:126 · #test-id=126
    GetAllCamera
    wrong request method case
    StatusTimestampDetails
    Info 5:42:28 pm Endpoint : /v1/user/camera/getAllCamera
    Info 5:42:28 pm Method : GET
    Info 5:42:28 pm
    Headers :
    Info 5:42:28 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:28 pm
    Query Params :
    Info 5:42:28 pm
    KeyValue
    keywordSafdarjung
    status1
    Info 5:42:28 pm
    Assertions :
    Pass 5:42:28 pm Status code assertion passed! Expected: 405, Actual: 405
    Info 5:42:28 pm
    Response body :
    Info 5:42:28 pm
  • GetAllCamera_wrongParam

    5:42:28 pm / 00:00:00:126 Pass

    GetAllCamera_wrongParam
    09.11.2024 5:42:28 pm 09.11.2024 5:42:28 pm 00:00:00:126 · #test-id=127
    GetAllCamera
    wrong query param case : keyword param | status param
    StatusTimestampDetails
    Info 5:42:28 pm Endpoint : /v1/user/camera/getAllCamera
    Info 5:42:28 pm Method : GET
    Info 5:42:28 pm
    Headers :
    Info 5:42:28 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:28 pm
    Query Params :
    Info 5:42:28 pm
    KeyValue
    keywordcam2
    status1
    Info 5:42:28 pm
    Assertions :
    Pass 5:42:28 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:28 pm Assertion passed! Array at path 'data.content' is present in the response body and is empty
    Info 5:42:28 pm
    Response body :
    Info 5:42:28 pm
  • GetAllCamera_wrongParam

    5:42:28 pm / 00:00:00:109 Pass

    GetAllCamera_wrongParam
    09.11.2024 5:42:28 pm 09.11.2024 5:42:28 pm 00:00:00:109 · #test-id=128
    GetAllCamera
    wrong query param case : keyword param | status param
    StatusTimestampDetails
    Info 5:42:28 pm Endpoint : /v1/user/camera/getAllCamera
    Info 5:42:28 pm Method : GET
    Info 5:42:28 pm
    Headers :
    Info 5:42:28 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:28 pm
    Query Params :
    Info 5:42:28 pm
    KeyValue
    keywordcam1
    status0
    Info 5:42:28 pm
    Assertions :
    Pass 5:42:28 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:28 pm Assertion passed! Array at path 'data.content' is present in the response body and is empty
    Info 5:42:28 pm
    Response body :
    Info 5:42:28 pm
  • ActivateCamera_CorrectAuth

    5:42:28 pm / 00:00:00:220 Pass

    ActivateCamera_CorrectAuth
    09.11.2024 5:42:28 pm 09.11.2024 5:42:28 pm 00:00:00:220 · #test-id=129
    ActivateCamera
    authorization token case : correct token
    StatusTimestampDetails
    Info 5:42:28 pm Endpoint : /v1/user/camera/activate
    Info 5:42:28 pm Method : POST
    Info 5:42:28 pm
    Headers :
    Info 5:42:28 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:28 pm
    Assertions :
    Pass 5:42:28 pm Assertion passed! message in response body has the expected value: camera Activated successfully
    Pass 5:42:28 pm Assertion passed! status in response body has the expected value: 200
    Info 5:42:28 pm
    Response body :
    Info 5:42:28 pm
  • ActivateCamera_EmptyAndWrongAuth

    5:42:28 pm / 00:00:00:125 Pass

    ActivateCamera_EmptyAndWrongAuth
    09.11.2024 5:42:28 pm 09.11.2024 5:42:29 pm 00:00:00:125 · #test-id=130
    ActivateCamera
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:29 pm Endpoint : /v1/user/camera/activate
    Info 5:42:29 pm Method : POST
    Info 5:42:29 pm
    Headers :
    Info 5:42:29 pm
    Content-Typeapplication/json
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Info 5:42:29 pm
    Assertions :
    Pass 5:42:29 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:29 pm
    Response body :
    Info 5:42:29 pm
  • ActivateCamera_EmptyAndWrongAuth

    5:42:29 pm / 00:00:00:094 Pass

    ActivateCamera_EmptyAndWrongAuth
    09.11.2024 5:42:29 pm 09.11.2024 5:42:29 pm 00:00:00:094 · #test-id=131
    ActivateCamera
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:29 pm Endpoint : /v1/user/camera/activate
    Info 5:42:29 pm Method : POST
    Info 5:42:29 pm
    Headers :
    Info 5:42:29 pm
    Content-Typeapplication/json
    AuthorizationBearer
    Info 5:42:29 pm
    Assertions :
    Pass 5:42:29 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:29 pm
    Response body :
    Info 5:42:29 pm
  • ActivateCamera_SchemaValidation

    5:42:29 pm / 00:00:00:149 Pass

    ActivateCamera_SchemaValidation
    09.11.2024 5:42:29 pm 09.11.2024 5:42:29 pm 00:00:00:149 · #test-id=132
    ActivateCamera
    schema validation case
    StatusTimestampDetails
    Info 5:42:29 pm Endpoint : /v1/user/camera/activate
    Info 5:42:29 pm Method : GET
    Info 5:42:29 pm
    Headers :
    Info 5:42:29 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:29 pm
    Query Params :
    Info 5:42:29 pm
    KeyValue
    id25
    Info 5:42:29 pm
    Assertions :
    Pass 5:42:29 pm JSON schema validation passed!
    Info 5:42:29 pm
    Response body :
    Info 5:42:29 pm
  • ActivateCamera_NoParamCase

    5:42:29 pm / 00:00:00:134 Pass

    ActivateCamera_NoParamCase
    09.11.2024 5:42:29 pm 09.11.2024 5:42:29 pm 00:00:00:134 · #test-id=133
    ActivateCamera
    test no param flow
    StatusTimestampDetails
    Info 5:42:29 pm Endpoint : /v1/user/camera/activate
    Info 5:42:29 pm Method : POST
    Info 5:42:29 pm
    Headers :
    Info 5:42:29 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:29 pm
    Assertions :
    Pass 5:42:29 pm Status code assertion passed! Expected: 400, Actual: 400
    Pass 5:42:29 pm Assertion passed! message in response body has the expected value: Required request parameter 'id' for method parameter type Integer is not present
    Pass 5:42:29 pm Assertion passed! Response time is less than 800 milliseconds: 119ms
    Info 5:42:29 pm
    Response body :
    Info 5:42:29 pm
  • ActivateCamera_WrongEndpoint

    5:42:29 pm / 00:00:00:126 Pass

    ActivateCamera_WrongEndpoint
    09.11.2024 5:42:29 pm 09.11.2024 5:42:29 pm 00:00:00:126 · #test-id=134
    ActivateCamera
    wrong endpoint case
    StatusTimestampDetails
    Info 5:42:29 pm Endpoint : /v1/user/camera/activateshr
    Info 5:42:29 pm Method : POST
    Info 5:42:29 pm
    Headers :
    Info 5:42:29 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:29 pm
    Query Params :
    Info 5:42:29 pm
    KeyValue
    id25
    Info 5:42:29 pm
    Assertions :
    Pass 5:42:29 pm Status code assertion passed! Expected: 404, Actual: 404
    Info 5:42:29 pm
    Response body :
    Info 5:42:29 pm
  • ActivateCamera_WrongMethod

    5:42:29 pm / 00:00:00:141 Pass

    ActivateCamera_WrongMethod
    09.11.2024 5:42:29 pm 09.11.2024 5:42:29 pm 00:00:00:141 · #test-id=135
    ActivateCamera
    wrong request method case
    StatusTimestampDetails
    Info 5:42:29 pm Endpoint : /v1/user/camera/activate
    Info 5:42:29 pm Method : GET
    Info 5:42:29 pm
    Headers :
    Info 5:42:29 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:29 pm
    Query Params :
    Info 5:42:29 pm
    KeyValue
    id25
    Info 5:42:29 pm
    Assertions :
    Pass 5:42:29 pm Status code assertion passed! Expected: 405, Actual: 405
    Info 5:42:29 pm
    Response body :
    Info 5:42:29 pm
  • ActivateCamera_wrongParam

    5:42:29 pm / 00:00:00:125 Fail

    ActivateCamera_wrongParam
    09.11.2024 5:42:29 pm 09.11.2024 5:42:29 pm 00:00:00:125 · #test-id=136
    ActivateCamera
    wrong query param case : zero param | not existing param
    StatusTimestampDetails
    Info 5:42:29 pm Endpoint : /v1/user/camera/activate
    Info 5:42:29 pm Method : GET
    Info 5:42:29 pm
    Headers :
    Info 5:42:29 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:29 pm
    Query Params :
    Info 5:42:29 pm
    KeyValue
    id0
    Info 5:42:29 pm
    Assertions :
    Fail 5:42:29 pm Status code assertion failed! Expected: 400, Actual: 200
    Fail 5:42:29 pm Status code is not as expected expected [400] but found [200]
    Fail 5:42:29 pm
    Click Here To See Exception Logs [org.testng.Assert.fail(Assert.java:111)
    org.testng.Assert.failNotEquals(Assert.java:1578)
    org.testng.Assert.assertEqualsImpl(Assert.java:150)
    org.testng.Assert.assertEquals(Assert.java:132)
    org.testng.Assert.assertEquals(Assert.java:1419)
    org.testng.Assert.assertEquals(Assert.java:1383)
    utilities.restAssuredFunctions.API.assertStatusCode(API.java:128)
    winchcamp.ActivateCameraTests.wrongParamCase(ActivateCameraTests.java:63)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
    org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
    org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
    org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    org.testng.TestRunner.privateRun(TestRunner.java:848)
    org.testng.TestRunner.run(TestRunner.java:621)
    org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    org.testng.SuiteRunner.run(SuiteRunner.java:336)
    org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
    org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
    org.testng.TestNG.runSuites(TestNG.java:1114)
    org.testng.TestNG.run(TestNG.java:1082)
    com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)]
    Info 5:42:29 pm
    Response body :
    Info 5:42:29 pm
  • ActivateCamera_wrongParam

    5:42:29 pm / 00:00:00:110 Fail

    ActivateCamera_wrongParam
    09.11.2024 5:42:29 pm 09.11.2024 5:42:29 pm 00:00:00:110 · #test-id=137
    ActivateCamera
    wrong query param case : zero param | not existing param
    StatusTimestampDetails
    Info 5:42:29 pm Endpoint : /v1/user/camera/activate
    Info 5:42:29 pm Method : GET
    Info 5:42:29 pm
    Headers :
    Info 5:42:29 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:29 pm
    Query Params :
    Info 5:42:29 pm
    KeyValue
    id9988
    Info 5:42:29 pm
    Assertions :
    Fail 5:42:29 pm Status code assertion failed! Expected: 400, Actual: 200
    Fail 5:42:29 pm Status code is not as expected expected [400] but found [200]
    Fail 5:42:29 pm
    Click Here To See Exception Logs [org.testng.Assert.fail(Assert.java:111)
    org.testng.Assert.failNotEquals(Assert.java:1578)
    org.testng.Assert.assertEqualsImpl(Assert.java:150)
    org.testng.Assert.assertEquals(Assert.java:132)
    org.testng.Assert.assertEquals(Assert.java:1419)
    org.testng.Assert.assertEquals(Assert.java:1383)
    utilities.restAssuredFunctions.API.assertStatusCode(API.java:128)
    winchcamp.ActivateCameraTests.wrongParamCase(ActivateCameraTests.java:63)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
    org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
    org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
    org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    org.testng.TestRunner.privateRun(TestRunner.java:848)
    org.testng.TestRunner.run(TestRunner.java:621)
    org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    org.testng.SuiteRunner.run(SuiteRunner.java:336)
    org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
    org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
    org.testng.TestNG.runSuites(TestNG.java:1114)
    org.testng.TestNG.run(TestNG.java:1082)
    com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)]
    Info 5:42:29 pm
    Response body :
    Info 5:42:29 pm
  • deActivateCamera_CorrectAuth

    5:42:29 pm / 00:00:00:141 Pass

    deActivateCamera_CorrectAuth
    09.11.2024 5:42:29 pm 09.11.2024 5:42:30 pm 00:00:00:141 · #test-id=138
    DeactivateCamera
    authorization token case : correct token
    StatusTimestampDetails
    Info 5:42:30 pm Endpoint : /v1/user/camera/deActivate
    Info 5:42:30 pm Method : POST
    Info 5:42:30 pm
    Headers :
    Info 5:42:30 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:30 pm
    Assertions :
    Pass 5:42:30 pm Assertion passed! message in response body has the expected value: camera deActivated successfully
    Pass 5:42:30 pm Assertion passed! status in response body has the expected value: 200
    Info 5:42:30 pm
    Response body :
    Info 5:42:30 pm
  • deActivateCamera_EmptyAndWrongAuth

    5:42:30 pm / 00:00:00:110 Pass

    deActivateCamera_EmptyAndWrongAuth
    09.11.2024 5:42:30 pm 09.11.2024 5:42:30 pm 00:00:00:110 · #test-id=139
    DeactivateCamera
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:30 pm Endpoint : /v1/user/camera/deActivate
    Info 5:42:30 pm Method : POST
    Info 5:42:30 pm
    Headers :
    Info 5:42:30 pm
    Content-Typeapplication/json
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Info 5:42:30 pm
    Assertions :
    Pass 5:42:30 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:30 pm
    Response body :
    Info 5:42:30 pm
  • deActivateCamera_EmptyAndWrongAuth

    5:42:30 pm / 00:00:00:111 Pass

    deActivateCamera_EmptyAndWrongAuth
    09.11.2024 5:42:30 pm 09.11.2024 5:42:30 pm 00:00:00:111 · #test-id=140
    DeactivateCamera
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:30 pm Endpoint : /v1/user/camera/deActivate
    Info 5:42:30 pm Method : POST
    Info 5:42:30 pm
    Headers :
    Info 5:42:30 pm
    Content-Typeapplication/json
    AuthorizationBearer
    Info 5:42:30 pm
    Assertions :
    Pass 5:42:30 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:30 pm
    Response body :
    Info 5:42:30 pm
  • deActivateCamera_SchemaValidation

    5:42:30 pm / 00:00:00:126 Pass

    deActivateCamera_SchemaValidation
    09.11.2024 5:42:30 pm 09.11.2024 5:42:30 pm 00:00:00:126 · #test-id=141
    DeactivateCamera
    schema validation case
    StatusTimestampDetails
    Info 5:42:30 pm Endpoint : /v1/user/camera/deActivate
    Info 5:42:30 pm Method : GET
    Info 5:42:30 pm
    Headers :
    Info 5:42:30 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:30 pm
    Query Params :
    Info 5:42:30 pm
    KeyValue
    id25
    Info 5:42:30 pm
    Assertions :
    Pass 5:42:30 pm JSON schema validation passed!
    Info 5:42:30 pm
    Response body :
    Info 5:42:30 pm
  • deActivateCamera_NoParamCase

    5:42:30 pm / 00:00:00:126 Pass

    deActivateCamera_NoParamCase
    09.11.2024 5:42:30 pm 09.11.2024 5:42:30 pm 00:00:00:126 · #test-id=142
    DeactivateCamera
    test no param flow
    StatusTimestampDetails
    Info 5:42:30 pm Endpoint : /v1/user/camera/deActivate
    Info 5:42:30 pm Method : POST
    Info 5:42:30 pm
    Headers :
    Info 5:42:30 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:30 pm
    Assertions :
    Pass 5:42:30 pm Status code assertion passed! Expected: 400, Actual: 400
    Pass 5:42:30 pm Assertion passed! message in response body has the expected value: Required request parameter 'id' for method parameter type Integer is not present
    Pass 5:42:30 pm Assertion passed! Response time is less than 800 milliseconds: 110ms
    Info 5:42:30 pm
    Response body :
    Info 5:42:30 pm
  • deActivateCamera_WrongEndpoint

    5:42:30 pm / 00:00:00:141 Pass

    deActivateCamera_WrongEndpoint
    09.11.2024 5:42:30 pm 09.11.2024 5:42:30 pm 00:00:00:141 · #test-id=143
    DeactivateCamera
    wrong endpoint case
    StatusTimestampDetails
    Info 5:42:30 pm Endpoint : /v1/user/camera/deActivateshr
    Info 5:42:30 pm Method : POST
    Info 5:42:30 pm
    Headers :
    Info 5:42:30 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:30 pm
    Query Params :
    Info 5:42:30 pm
    KeyValue
    id25
    Info 5:42:30 pm
    Assertions :
    Pass 5:42:30 pm Status code assertion passed! Expected: 404, Actual: 404
    Info 5:42:30 pm
    Response body :
    Info 5:42:30 pm
  • deActivateCamera_WrongMethod

    5:42:30 pm / 00:00:00:141 Pass

    deActivateCamera_WrongMethod
    09.11.2024 5:42:30 pm 09.11.2024 5:42:30 pm 00:00:00:141 · #test-id=144
    DeactivateCamera
    wrong request method case
    StatusTimestampDetails
    Info 5:42:30 pm Endpoint : /v1/user/camera/deActivate
    Info 5:42:30 pm Method : GET
    Info 5:42:30 pm
    Headers :
    Info 5:42:30 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:30 pm
    Query Params :
    Info 5:42:30 pm
    KeyValue
    id25
    Info 5:42:30 pm
    Assertions :
    Pass 5:42:30 pm Status code assertion passed! Expected: 405, Actual: 405
    Info 5:42:30 pm
    Response body :
    Info 5:42:30 pm
  • deActivateCamera_wrongParam

    5:42:30 pm / 00:00:00:125 Fail

    deActivateCamera_wrongParam
    09.11.2024 5:42:30 pm 09.11.2024 5:42:30 pm 00:00:00:125 · #test-id=145
    DeactivateCamera
    wrong query param case : zero param | not existing param
    StatusTimestampDetails
    Info 5:42:30 pm Endpoint : /v1/user/camera/deActivate
    Info 5:42:30 pm Method : GET
    Info 5:42:30 pm
    Headers :
    Info 5:42:30 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:30 pm
    Query Params :
    Info 5:42:30 pm
    KeyValue
    id0
    Info 5:42:30 pm
    Assertions :
    Pass 5:42:30 pm Assertion passed! message in response body has the expected value: Camera Not Found
    Fail 5:42:30 pm Status code assertion failed! Expected: 400, Actual: 500
    Fail 5:42:30 pm Status code is not as expected expected [400] but found [500]
    Fail 5:42:30 pm
    Click Here To See Exception Logs [org.testng.Assert.fail(Assert.java:111)
    org.testng.Assert.failNotEquals(Assert.java:1578)
    org.testng.Assert.assertEqualsImpl(Assert.java:150)
    org.testng.Assert.assertEquals(Assert.java:132)
    org.testng.Assert.assertEquals(Assert.java:1419)
    org.testng.Assert.assertEquals(Assert.java:1383)
    utilities.restAssuredFunctions.API.assertStatusCode(API.java:128)
    winchcamp.DeactivateCameraTests.wrongParamCase(DeactivateCameraTests.java:66)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
    org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
    org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
    org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    org.testng.TestRunner.privateRun(TestRunner.java:848)
    org.testng.TestRunner.run(TestRunner.java:621)
    org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    org.testng.SuiteRunner.run(SuiteRunner.java:336)
    org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
    org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
    org.testng.TestNG.runSuites(TestNG.java:1114)
    org.testng.TestNG.run(TestNG.java:1082)
    com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)]
    Info 5:42:30 pm
    Response body :
    Info 5:42:30 pm
  • deActivateCamera_wrongParam

    5:42:30 pm / 00:00:00:126 Fail

    deActivateCamera_wrongParam
    09.11.2024 5:42:30 pm 09.11.2024 5:42:31 pm 00:00:00:126 · #test-id=146
    DeactivateCamera
    wrong query param case : zero param | not existing param
    StatusTimestampDetails
    Info 5:42:31 pm Endpoint : /v1/user/camera/deActivate
    Info 5:42:31 pm Method : GET
    Info 5:42:31 pm
    Headers :
    Info 5:42:31 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:31 pm
    Query Params :
    Info 5:42:31 pm
    KeyValue
    id9988
    Info 5:42:31 pm
    Assertions :
    Pass 5:42:31 pm Assertion passed! message in response body has the expected value: Camera Not Found
    Fail 5:42:31 pm Status code assertion failed! Expected: 400, Actual: 500
    Fail 5:42:31 pm Status code is not as expected expected [400] but found [500]
    Fail 5:42:31 pm
    Click Here To See Exception Logs [org.testng.Assert.fail(Assert.java:111)
    org.testng.Assert.failNotEquals(Assert.java:1578)
    org.testng.Assert.assertEqualsImpl(Assert.java:150)
    org.testng.Assert.assertEquals(Assert.java:132)
    org.testng.Assert.assertEquals(Assert.java:1419)
    org.testng.Assert.assertEquals(Assert.java:1383)
    utilities.restAssuredFunctions.API.assertStatusCode(API.java:128)
    winchcamp.DeactivateCameraTests.wrongParamCase(DeactivateCameraTests.java:66)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
    org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
    org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
    org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    org.testng.TestRunner.privateRun(TestRunner.java:848)
    org.testng.TestRunner.run(TestRunner.java:621)
    org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    org.testng.SuiteRunner.run(SuiteRunner.java:336)
    org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
    org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
    org.testng.TestNG.runSuites(TestNG.java:1114)
    org.testng.TestNG.run(TestNG.java:1082)
    com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)]
    Info 5:42:31 pm
    Response body :
    Info 5:42:31 pm
  • FetchAllArea_CorrectAuth

    5:42:31 pm / 00:00:00:109 Pass

    FetchAllArea_CorrectAuth
    09.11.2024 5:42:31 pm 09.11.2024 5:42:31 pm 00:00:00:109 · #test-id=147
    FetchAllArea
    authorization token case : correct token
    StatusTimestampDetails
    Info 5:42:31 pm Endpoint : /v1/user/reports/all-area
    Info 5:42:31 pm Method : GET
    Info 5:42:31 pm
    Headers :
    Info 5:42:31 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:31 pm
    Assertions :
    Pass 5:42:31 pm Status code assertion passed! Expected: 200, Actual: 200
    Info 5:42:31 pm
    Response body :
    Info 5:42:31 pm
  • FetchAllArea_EmptyAndWrongAuth

    5:42:31 pm / 00:00:00:110 Pass

    FetchAllArea_EmptyAndWrongAuth
    09.11.2024 5:42:31 pm 09.11.2024 5:42:31 pm 00:00:00:110 · #test-id=148
    FetchAllArea
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:31 pm Endpoint : /v1/user/reports/all-area
    Info 5:42:31 pm Method : GET
    Info 5:42:31 pm
    Headers :
    Info 5:42:31 pm
    Content-Typeapplication/json
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Info 5:42:31 pm
    Assertions :
    Pass 5:42:31 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:31 pm
    Response body :
    Info 5:42:31 pm
  • FetchAllArea_EmptyAndWrongAuth

    5:42:31 pm / 00:00:00:110 Pass

    FetchAllArea_EmptyAndWrongAuth
    09.11.2024 5:42:31 pm 09.11.2024 5:42:31 pm 00:00:00:110 · #test-id=149
    FetchAllArea
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:31 pm Endpoint : /v1/user/reports/all-area
    Info 5:42:31 pm Method : GET
    Info 5:42:31 pm
    Headers :
    Info 5:42:31 pm
    Content-Typeapplication/json
    AuthorizationBearer
    Info 5:42:31 pm
    Assertions :
    Pass 5:42:31 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:31 pm
    Response body :
    Info 5:42:31 pm
  • FetchAllArea_SchemaValidation

    5:42:31 pm / 00:00:00:110 Pass

    FetchAllArea_SchemaValidation
    09.11.2024 5:42:31 pm 09.11.2024 5:42:31 pm 00:00:00:110 · #test-id=150
    FetchAllArea
    schema validation case
    StatusTimestampDetails
    Info 5:42:31 pm Endpoint : /v1/user/reports/all-area
    Info 5:42:31 pm Method : GET
    Info 5:42:31 pm
    Headers :
    Info 5:42:31 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:31 pm
    Assertions :
    Pass 5:42:31 pm JSON schema validation passed!
    Info 5:42:31 pm
    Response body :
    Info 5:42:31 pm
  • FetchAllArea_PositiveCase

    5:42:31 pm / 00:00:00:126 Pass

    FetchAllArea_PositiveCase
    09.11.2024 5:42:31 pm 09.11.2024 5:42:31 pm 00:00:00:126 · #test-id=151
    FetchAllArea
    test positive flow
    StatusTimestampDetails
    Info 5:42:31 pm Endpoint : /v1/user/reports/all-area
    Info 5:42:31 pm Method : GET
    Info 5:42:31 pm
    Headers :
    Info 5:42:31 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:31 pm
    Assertions :
    Pass 5:42:31 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:31 pm All objects contain the fields: id, name
    Pass 5:42:31 pm Assertion passed! status in response body has the expected value: 200
    Pass 5:42:31 pm Assertion passed! Response time is less than 800 milliseconds: 110ms
    Info 5:42:31 pm
    Response body :
    Info 5:42:31 pm
  • FetchAllArea_WrongEndpoint

    5:42:31 pm / 00:00:00:109 Pass

    FetchAllArea_WrongEndpoint
    09.11.2024 5:42:31 pm 09.11.2024 5:42:31 pm 00:00:00:109 · #test-id=152
    FetchAllArea
    wrong endpoint case
    StatusTimestampDetails
    Info 5:42:31 pm Endpoint : /v1/user/reports/all-areashr
    Info 5:42:31 pm Method : GET
    Info 5:42:31 pm
    Headers :
    Info 5:42:31 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:31 pm
    Assertions :
    Pass 5:42:31 pm Status code assertion passed! Expected: 404, Actual: 404
    Info 5:42:31 pm
    Response body :
    Info 5:42:31 pm
  • FetchAllArea_WrongMethod

    5:42:31 pm / 00:00:00:126 Pass

    FetchAllArea_WrongMethod
    09.11.2024 5:42:31 pm 09.11.2024 5:42:31 pm 00:00:00:126 · #test-id=153
    FetchAllArea
    wrong request method case
    StatusTimestampDetails
    Info 5:42:31 pm Endpoint : /v1/user/reports/all-area
    Info 5:42:31 pm Method : POST
    Info 5:42:31 pm
    Headers :
    Info 5:42:31 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:31 pm
    Assertions :
    Pass 5:42:31 pm Status code assertion passed! Expected: 405, Actual: 405
    Info 5:42:31 pm
    Response body :
    Info 5:42:31 pm
  • EditMasterCamera_EmptyAndWrongAuth

    5:42:31 pm / 00:00:00:173 Pass

    EditMasterCamera_EmptyAndWrongAuth
    09.11.2024 5:42:31 pm 09.11.2024 5:42:32 pm 00:00:00:173 · #test-id=154
    EditMasterCamera
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:32 pm Endpoint : /v1/user/camera/edit
    Info 5:42:32 pm Method : PUT
    Info 5:42:32 pm
    Headers :
    Info 5:42:32 pm
    Content-Typeapplication/json
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Info 5:42:32 pm
    Assertions :
    Pass 5:42:32 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:32 pm
    Response body :
    Info 5:42:32 pm
  • EditMasterCamera_EmptyAndWrongAuth

    5:42:32 pm / 00:00:00:109 Pass

    EditMasterCamera_EmptyAndWrongAuth
    09.11.2024 5:42:32 pm 09.11.2024 5:42:32 pm 00:00:00:109 · #test-id=155
    EditMasterCamera
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:32 pm Endpoint : /v1/user/camera/edit
    Info 5:42:32 pm Method : PUT
    Info 5:42:32 pm
    Headers :
    Info 5:42:32 pm
    Content-Typeapplication/json
    AuthorizationBearer
    Info 5:42:32 pm
    Assertions :
    Pass 5:42:32 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:32 pm
    Response body :
    Info 5:42:32 pm
  • EditMasterCamera_wrongParam

    5:42:32 pm / 00:00:00:095 Pass

    EditMasterCamera_wrongParam
    09.11.2024 5:42:32 pm 09.11.2024 5:42:32 pm 00:00:00:095 · #test-id=156
    EditMasterCamera
    empty query param case : cameraName param | id param
    StatusTimestampDetails
    Info 5:42:32 pm Endpoint : /v1/user/camera/edit
    Info 5:42:32 pm Method : PUT
    Info 5:42:32 pm
    Headers :
    Info 5:42:32 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:32 pm
    Query Params :
    Info 5:42:32 pm
    KeyValue
    id60
    Info 5:42:32 pm
    Assertions :
    Pass 5:42:32 pm Status code assertion passed! Expected: 400, Actual: 400
    Info 5:42:32 pm
    Response body :
    Info 5:42:32 pm
  • EditMasterCamera_wrongParam

    5:42:32 pm / 00:00:00:125 Pass

    EditMasterCamera_wrongParam
    09.11.2024 5:42:32 pm 09.11.2024 5:42:32 pm 00:00:00:125 · #test-id=157
    EditMasterCamera
    empty query param case : cameraName param | id param
    StatusTimestampDetails
    Info 5:42:32 pm Endpoint : /v1/user/camera/edit
    Info 5:42:32 pm Method : PUT
    Info 5:42:32 pm
    Headers :
    Info 5:42:32 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:32 pm
    Query Params :
    Info 5:42:32 pm
    KeyValue
    cameraNameCamera-60
    Info 5:42:32 pm
    Assertions :
    Pass 5:42:32 pm Status code assertion passed! Expected: 400, Actual: 400
    Info 5:42:32 pm
    Response body :
    Info 5:42:32 pm
  • EditMasterCamera_SchemaValidation

    5:42:32 pm / 00:00:00:141 Pass

    EditMasterCamera_SchemaValidation
    09.11.2024 5:42:32 pm 09.11.2024 5:42:32 pm 00:00:00:141 · #test-id=158
    EditMasterCamera
    schema validation case
    StatusTimestampDetails
    Info 5:42:32 pm Endpoint : /v1/user/camera/edit
    Info 5:42:32 pm Method : PUT
    Info 5:42:32 pm
    Headers :
    Info 5:42:32 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:32 pm
    Query Params :
    Info 5:42:32 pm
    KeyValue
    cameraNameCameraAuto110924
    id25
    Info 5:42:32 pm
    Assertions :
    Pass 5:42:32 pm JSON schema validation passed!
    Info 5:42:32 pm
    Response body :
    Info 5:42:32 pm
  • EditMasterCamera_NoParamCase

    5:42:32 pm / 00:00:00:150 Pass

    EditMasterCamera_NoParamCase
    09.11.2024 5:42:32 pm 09.11.2024 5:42:32 pm 00:00:00:150 · #test-id=159
    EditMasterCamera
    test no param flow
    StatusTimestampDetails
    Info 5:42:32 pm Endpoint : /v1/user/camera/edit
    Info 5:42:32 pm Method : PUT
    Info 5:42:32 pm
    Headers :
    Info 5:42:32 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:32 pm
    Assertions :
    Pass 5:42:32 pm Status code assertion passed! Expected: 400, Actual: 400
    Pass 5:42:32 pm Assertion passed! message in response body has the expected value: Required request parameter 'id' for method parameter type Integer is not present
    Pass 5:42:32 pm Assertion passed! Response time is less than 800 milliseconds: 125ms
    Info 5:42:32 pm
    Response body :
    Info 5:42:32 pm
  • EditMasterCamera_WrongEndpoint

    5:42:32 pm / 00:00:00:110 Pass

    EditMasterCamera_WrongEndpoint
    09.11.2024 5:42:32 pm 09.11.2024 5:42:32 pm 00:00:00:110 · #test-id=160
    EditMasterCamera
    wrong endpoint case
    StatusTimestampDetails
    Info 5:42:32 pm Endpoint : /v1/user/camera/editshr
    Info 5:42:32 pm Method : PUT
    Info 5:42:32 pm
    Headers :
    Info 5:42:32 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:32 pm
    Query Params :
    Info 5:42:32 pm
    KeyValue
    cameraNameCameraAuto110924
    id25
    Info 5:42:32 pm
    Assertions :
    Pass 5:42:32 pm Status code assertion passed! Expected: 404, Actual: 404
    Info 5:42:32 pm
    Response body :
    Info 5:42:32 pm
  • EditMasterCamera_WrongMethod

    5:42:32 pm / 00:00:00:141 Pass

    EditMasterCamera_WrongMethod
    09.11.2024 5:42:32 pm 09.11.2024 5:42:32 pm 00:00:00:141 · #test-id=161
    EditMasterCamera
    wrong request method case
    StatusTimestampDetails
    Info 5:42:32 pm Endpoint : /v1/user/camera/edit
    Info 5:42:32 pm Method : GET
    Info 5:42:32 pm
    Headers :
    Info 5:42:32 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:32 pm
    Query Params :
    Info 5:42:32 pm
    KeyValue
    cameraNameCameraAuto110924
    id25
    Info 5:42:32 pm
    Assertions :
    Pass 5:42:32 pm Status code assertion passed! Expected: 405, Actual: 405
    Info 5:42:32 pm
    Response body :
    Info 5:42:32 pm
  • GetFacilitiesByZoneAndRegion_EmptyAndWrongAuth

    5:42:32 pm / 00:00:00:110 Pass

    GetFacilitiesByZoneAndRegion_EmptyAndWrongAuth
    09.11.2024 5:42:32 pm 09.11.2024 5:42:33 pm 00:00:00:110 · #test-id=162
    GetFacilitiesByZoneAndRegion
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:33 pm Endpoint : /v1/user/facility/facilities/1/1
    Info 5:42:33 pm Method : GET
    Info 5:42:33 pm
    Headers :
    Info 5:42:33 pm
    Content-Typeapplication/json
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Info 5:42:33 pm
    Assertions :
    Pass 5:42:33 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:33 pm
    Response body :
    Info 5:42:33 pm
  • GetFacilitiesByZoneAndRegion_EmptyAndWrongAuth

    5:42:33 pm / 00:00:00:110 Pass

    GetFacilitiesByZoneAndRegion_EmptyAndWrongAuth
    09.11.2024 5:42:33 pm 09.11.2024 5:42:33 pm 00:00:00:110 · #test-id=163
    GetFacilitiesByZoneAndRegion
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:33 pm Endpoint : /v1/user/facility/facilities/1/1
    Info 5:42:33 pm Method : GET
    Info 5:42:33 pm
    Headers :
    Info 5:42:33 pm
    Content-Typeapplication/json
    AuthorizationBearer
    Info 5:42:33 pm
    Assertions :
    Pass 5:42:33 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:33 pm
    Response body :
    Info 5:42:33 pm
  • GetFacilitiesByZoneAndRegion_SchemaValidation

    5:42:33 pm / 00:00:00:566 Fail

    GetFacilitiesByZoneAndRegion_SchemaValidation
    09.11.2024 5:42:33 pm 09.11.2024 5:42:33 pm 00:00:00:566 · #test-id=164
    GetFacilitiesByZoneAndRegion
    schema validation case
    StatusTimestampDetails
    Info 5:42:33 pm Endpoint : /v1/user/facility/facilities/1/1
    Info 5:42:33 pm Method : GET
    Info 5:42:33 pm
    Headers :
    Info 5:42:33 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:33 pm
    Assertions :
    Fail 5:42:33 pm JSON schema validation failed! Error: 1 expectation failed. Response body doesn't match expectation. Expected: The content to match the given JSON schema. error: instance type (string) does not match any allowed primitive type (allowed: ["null"]) level: "error" schema: {"loadingURI":"file:/C:/Users/ShreySharma/IdeaProjects/RestAssured/target/test-classes/schema/Winchcamp/getFacilitiesByZoneAndRegion.json#","pointer":"/properties/data/items/28/properties/recoDate"} instance: {"pointer":"/data/28/recoDate"} domain: "validation" keyword: "type" found: "string" expected: ["null"] Actual: {"data":[{"id":1,"name":"Developer West","regionId":1,"zoneId":1,"street":"B-23,Sector-2","city":"Jaipur","state":"Rajasthan","mobile":"9711099290","status":1,"recoDate":"2016-10-14 01:23:41","countryCode":"India","postalCode":"302004","monitoringStatus":1},{"id":2,"name":"Noida Sec 77","regionId":1,"zoneId":1,"street":" *eConsultation appointment","city":" over Video Conference or Phone","state":"Andaman and Nicobar Islands","mobile":"9711099290","status":1,"recoDate":"2017-02-27 14:46:59","countryCode":" for query call","postalCode":"","monitoringStatus":1},{"id":3,"name":"Jaipur - Vaishali Nagar","regionId":1,"zoneId":1,"street":"B-282, Vaishali Circle, Vaishali Nagar","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-03-01 22:36:55","countryCode":"India","postalCode":"302021","monitoringStatus":2},{"id":4,"name":"Jaipur - Bani Park","regionId":1,"zoneId":1,"street":"No.1, Plot No B-16A, Shiv Marg, Bani Park","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-03-01 22:38:42","countryCode":"India","postalCode":"302016","monitoringStatus":1},{"id":5,"name":"Jaipur - Malviya Nagar - Kailgiri Road","regionId":1,"zoneId":1,"street":"Plot No-7,8,65,66, Jem Enclave, Kailgiri Road, Malviya Nagar","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-03-01 22:40:21","countryCode":"India","postalCode":"302017","monitoringStatus":1},{"id":6,"name":"Jaipur - Durgapura","regionId":1,"zoneId":1,"street":"Ground Floor, Plot No 303, Mahaveer Nagar 2, Near Maharani Farm, Durgapura","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-03-01 22:42:00","countryCode":"India","postalCode":"302018","monitoringStatus":1},{"id":7,"name":"Okhla Warehouse","regionId":1,"zoneId":1,"street":"E48/4 Okhla Phase 2, behind Nathu Sweets","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-04-06 16:18:27","countryCode":"India","postalCode":"110020","monitoringStatus":1},{"id":9,"name":"Jaipur - Jhotwara","regionId":1,"zoneId":1,"street":"Ground Floor, Plot No. 4, Govind Nagar, Jhotwara","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-03-15 23:14:16","countryCode":"India","postalCode":"302012","monitoringStatus":1},{"id":10,"name":"Jaipur - Tilak Nagar","regionId":1,"zoneId":1,"street":"A-30, Bella Palazzo, Near LBS College, Tilak Nagar","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-05-07 20:38:41","countryCode":"India","postalCode":"302004","monitoringStatus":1},{"id":11,"name":"Jaipur - C Scheme","regionId":1,"zoneId":1,"street":"J-40, GHP Enclave, Krishna Marg, C Scheme","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-06-14 21:28:04","countryCode":"","postalCode":"302005","monitoringStatus":1},{"id":14,"name":"Jaipur - Malviya Nagar - Girdhar Marg","regionId":1,"zoneId":1,"street":"G-1, Vaibhav Enclave, Ground Floor Plot No- 11/01, Girdhar Marg Malviya Nagar","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-09-12 18:47:29","countryCode":"India","postalCode":"302017","monitoringStatus":1},{"id":19,"name":"Hosp Apex-Mansarovar","regionId":1,"zoneId":1,"street":"Ground floor, Apex Hospital, 55, Rajat Path, Ward 27, Mansarovar Sector 5","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":null,"countryCode":"India","postalCode":"302020","monitoringStatus":1},{"id":33,"name":"Nirman Nagar","regionId":1,"zoneId":1,"street":"No. 1, First Floor, Kings Rd, Gautam Marg Rd, Nirman Nagar","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2019-05-02 13:50:30","countryCode":"India","postalCode":"302019","monitoringStatus":1},{"id":36,"name":"Shipra Path","regionId":1,"zoneId":1,"street":"No. S-5 & S-10, Opp. H.C.G. Hospital, Shipra Path, Mansarovar Sector 5","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2019-05-31 13:56:43","countryCode":"India","postalCode":"302020","monitoringStatus":1},{"id":40,"name":"Vidhyadhar Nagar","regionId":1,"zoneId":1,"street":" G6, Alankar Plaza, Next to Cafe Coffee Day, Sector 2 Central Spine, Vidhyadhar Nagar","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2019-09-06 11:41:44","countryCode":"India","postalCode":"302012","monitoringStatus":1},{"id":46,"name":"Jaipur - Shastri Nagar","regionId":1,"zoneId":1,"street":"C-3, First Floor, Above Jodhpur Sweets, Subhash Nagar, Shastri Nagar","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2019-11-09 18:16:44","countryCode":"India","postalCode":"302016","monitoringStatus":1},{"id":47,"name":"Sikar Road","regionId":1,"zoneId":1,"street":"F-2, First Floor, Plot 2-B, Maharaja Colony, Near PNB, Sikar Road","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2019-11-09 18:20:02","countryCode":"India","postalCode":"302039","monitoringStatus":1},{"id":48,"name":"Jaipur - Pratap Nagar","regionId":1,"zoneId":1,"street":"No.5, First Floor, Near D-Mart, Sector 8, Pratap Nagar, Tonk Rd, Sanganer","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2020-01-29 17:47:34","countryCode":"India","postalCode":"302003","monitoringStatus":1},{"id":49,"name":"Camp Clinic - Jaipur","regionId":1,"zoneId":1,"street":"No.1, Plot No B-16A, Shiv Marg, Bani Park","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":null,"countryCode":"India","postalCode":"302016","monitoringStatus":2},{"id":50,"name":"JAI@CCH1","regionId":1,"zoneId":1,"street":" *eConsultation appointment","city":" over Video Conference or Phone","state":"Andaman and Nicobar Islands","mobile":"9667353232","status":1,"recoDate":null,"countryCode":" for query call","postalCode":"","monitoringStatus":1},{"id":51,"name":"West@Home","regionId":1,"zoneId":1,"street":"No.1, Plot No B-16A, Shiv Marg, Bani Park","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":null,"countryCode":"India","postalCode":"302016","monitoringStatus":2},{"id":52,"name":"LMS Followup West","regionId":1,"zoneId":1,"street":"DLTA Complex, 1 Africa Avenue","city":"New Delhi","state":"Delhi","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"India","postalCode":"110029","monitoringStatus":1},{"id":53,"name":"PTR-Jaipur","regionId":1,"zoneId":1,"street":"Partner clinic","city":"Jaipur","state":"Rajasthan","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"India","postalCode":"302001","monitoringStatus":1},{"id":54,"name":"PTR-Ahmedabad","regionId":1,"zoneId":1,"street":"Partner clinic","city":"Ahmedabad","state":"Gujarat","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"India","postalCode":"380001","monitoringStatus":1},{"id":55,"name":"PTR-Pune","regionId":1,"zoneId":1,"street":"Partner clinic","city":"Pune","state":"Maharashtra","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"India","postalCode":"411001","monitoringStatus":1},{"id":56,"name":"ExtSC-Jaipur","regionId":1,"zoneId":1,"street":"Ext - Scanner","city":"Jaipur","state":"Rajasthan","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"","postalCode":"","monitoringStatus":1},{"id":57,"name":"ExtSC-Ahmedabad","regionId":1,"zoneId":1,"street":"Ext - Scanner","city":"Ahmedabad","state":"Gujarat","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"","postalCode":"","monitoringStatus":1},{"id":58,"name":"ExtSC-Pune","regionId":1,"zoneId":1,"street":"Ext - Scanner","city":"Pune","state":"Maharashtra","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"","postalCode":"","monitoringStatus":1},{"id":69,"name":"TestClinic","regionId":1,"zoneId":1,"street":" No.15, First Floor, Amanora Future,Jaipur","city":"Jaipur","state":"Rajasthan","mobile":"1111111111","status":1,"recoDate":"2024-02-16 21:26:15","countryCode":"India","postalCode":"302003","monitoringStatus":1},{"id":70,"name":"Safdarjung Development Area","regionId":1,"zoneId":1,"street":"C-4/8, Opp. IIT Gate No 1, SDA","city":"New Delhi","state":"Delhi","mobile":"9711099290","status":1,"recoDate":null,"countryCode":"","postalCode":"110016","monitoringStatus":2},{"id":71,"name":"Tagore Garden","regionId":1,"zoneId":1,"street":"","city":"","state":"Rajasthan","mobile":"8932568419","status":1,"recoDate":null,"countryCode":"","postalCode":"","monitoringStatus":1}],"status":200}
    Fail 5:42:33 pm 1 expectation failed. Response body doesn't match expectation. Expected: The content to match the given JSON schema. error: instance type (string) does not match any allowed primitive type (allowed: ["null"]) level: "error" schema: {"loadingURI":"file:/C:/Users/ShreySharma/IdeaProjects/RestAssured/target/test-classes/schema/Winchcamp/getFacilitiesByZoneAndRegion.json#","pointer":"/properties/data/items/28/properties/recoDate"} instance: {"pointer":"/data/28/recoDate"} domain: "validation" keyword: "type" found: "string" expected: ["null"] Actual: {"data":[{"id":1,"name":"Developer West","regionId":1,"zoneId":1,"street":"B-23,Sector-2","city":"Jaipur","state":"Rajasthan","mobile":"9711099290","status":1,"recoDate":"2016-10-14 01:23:41","countryCode":"India","postalCode":"302004","monitoringStatus":1},{"id":2,"name":"Noida Sec 77","regionId":1,"zoneId":1,"street":" *eConsultation appointment","city":" over Video Conference or Phone","state":"Andaman and Nicobar Islands","mobile":"9711099290","status":1,"recoDate":"2017-02-27 14:46:59","countryCode":" for query call","postalCode":"","monitoringStatus":1},{"id":3,"name":"Jaipur - Vaishali Nagar","regionId":1,"zoneId":1,"street":"B-282, Vaishali Circle, Vaishali Nagar","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-03-01 22:36:55","countryCode":"India","postalCode":"302021","monitoringStatus":2},{"id":4,"name":"Jaipur - Bani Park","regionId":1,"zoneId":1,"street":"No.1, Plot No B-16A, Shiv Marg, Bani Park","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-03-01 22:38:42","countryCode":"India","postalCode":"302016","monitoringStatus":1},{"id":5,"name":"Jaipur - Malviya Nagar - Kailgiri Road","regionId":1,"zoneId":1,"street":"Plot No-7,8,65,66, Jem Enclave, Kailgiri Road, Malviya Nagar","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-03-01 22:40:21","countryCode":"India","postalCode":"302017","monitoringStatus":1},{"id":6,"name":"Jaipur - Durgapura","regionId":1,"zoneId":1,"street":"Ground Floor, Plot No 303, Mahaveer Nagar 2, Near Maharani Farm, Durgapura","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-03-01 22:42:00","countryCode":"India","postalCode":"302018","monitoringStatus":1},{"id":7,"name":"Okhla Warehouse","regionId":1,"zoneId":1,"street":"E48/4 Okhla Phase 2, behind Nathu Sweets","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-04-06 16:18:27","countryCode":"India","postalCode":"110020","monitoringStatus":1},{"id":9,"name":"Jaipur - Jhotwara","regionId":1,"zoneId":1,"street":"Ground Floor, Plot No. 4, Govind Nagar, Jhotwara","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-03-15 23:14:16","countryCode":"India","postalCode":"302012","monitoringStatus":1},{"id":10,"name":"Jaipur - Tilak Nagar","regionId":1,"zoneId":1,"street":"A-30, Bella Palazzo, Near LBS College, Tilak Nagar","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-05-07 20:38:41","countryCode":"India","postalCode":"302004","monitoringStatus":1},{"id":11,"name":"Jaipur - C Scheme","regionId":1,"zoneId":1,"street":"J-40, GHP Enclave, Krishna Marg, C Scheme","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-06-14 21:28:04","countryCode":"","postalCode":"302005","monitoringStatus":1},{"id":14,"name":"Jaipur - Malviya Nagar - Girdhar Marg","regionId":1,"zoneId":1,"street":"G-1, Vaibhav Enclave, Ground Floor Plot No- 11/01, Girdhar Marg Malviya Nagar","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-09-12 18:47:29","countryCode":"India","postalCode":"302017","monitoringStatus":1},{"id":19,"name":"Hosp Apex-Mansarovar","regionId":1,"zoneId":1,"street":"Ground floor, Apex Hospital, 55, Rajat Path, Ward 27, Mansarovar Sector 5","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":null,"countryCode":"India","postalCode":"302020","monitoringStatus":1},{"id":33,"name":"Nirman Nagar","regionId":1,"zoneId":1,"street":"No. 1, First Floor, Kings Rd, Gautam Marg Rd, Nirman Nagar","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2019-05-02 13:50:30","countryCode":"India","postalCode":"302019","monitoringStatus":1},{"id":36,"name":"Shipra Path","regionId":1,"zoneId":1,"street":"No. S-5 & S-10, Opp. H.C.G. Hospital, Shipra Path, Mansarovar Sector 5","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2019-05-31 13:56:43","countryCode":"India","postalCode":"302020","monitoringStatus":1},{"id":40,"name":"Vidhyadhar Nagar","regionId":1,"zoneId":1,"street":" G6, Alankar Plaza, Next to Cafe Coffee Day, Sector 2 Central Spine, Vidhyadhar Nagar","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2019-09-06 11:41:44","countryCode":"India","postalCode":"302012","monitoringStatus":1},{"id":46,"name":"Jaipur - Shastri Nagar","regionId":1,"zoneId":1,"street":"C-3, First Floor, Above Jodhpur Sweets, Subhash Nagar, Shastri Nagar","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2019-11-09 18:16:44","countryCode":"India","postalCode":"302016","monitoringStatus":1},{"id":47,"name":"Sikar Road","regionId":1,"zoneId":1,"street":"F-2, First Floor, Plot 2-B, Maharaja Colony, Near PNB, Sikar Road","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2019-11-09 18:20:02","countryCode":"India","postalCode":"302039","monitoringStatus":1},{"id":48,"name":"Jaipur - Pratap Nagar","regionId":1,"zoneId":1,"street":"No.5, First Floor, Near D-Mart, Sector 8, Pratap Nagar, Tonk Rd, Sanganer","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2020-01-29 17:47:34","countryCode":"India","postalCode":"302003","monitoringStatus":1},{"id":49,"name":"Camp Clinic - Jaipur","regionId":1,"zoneId":1,"street":"No.1, Plot No B-16A, Shiv Marg, Bani Park","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":null,"countryCode":"India","postalCode":"302016","monitoringStatus":2},{"id":50,"name":"JAI@CCH1","regionId":1,"zoneId":1,"street":" *eConsultation appointment","city":" over Video Conference or Phone","state":"Andaman and Nicobar Islands","mobile":"9667353232","status":1,"recoDate":null,"countryCode":" for query call","postalCode":"","monitoringStatus":1},{"id":51,"name":"West@Home","regionId":1,"zoneId":1,"street":"No.1, Plot No B-16A, Shiv Marg, Bani Park","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":null,"countryCode":"India","postalCode":"302016","monitoringStatus":2},{"id":52,"name":"LMS Followup West","regionId":1,"zoneId":1,"street":"DLTA Complex, 1 Africa Avenue","city":"New Delhi","state":"Delhi","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"India","postalCode":"110029","monitoringStatus":1},{"id":53,"name":"PTR-Jaipur","regionId":1,"zoneId":1,"street":"Partner clinic","city":"Jaipur","state":"Rajasthan","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"India","postalCode":"302001","monitoringStatus":1},{"id":54,"name":"PTR-Ahmedabad","regionId":1,"zoneId":1,"street":"Partner clinic","city":"Ahmedabad","state":"Gujarat","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"India","postalCode":"380001","monitoringStatus":1},{"id":55,"name":"PTR-Pune","regionId":1,"zoneId":1,"street":"Partner clinic","city":"Pune","state":"Maharashtra","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"India","postalCode":"411001","monitoringStatus":1},{"id":56,"name":"ExtSC-Jaipur","regionId":1,"zoneId":1,"street":"Ext - Scanner","city":"Jaipur","state":"Rajasthan","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"","postalCode":"","monitoringStatus":1},{"id":57,"name":"ExtSC-Ahmedabad","regionId":1,"zoneId":1,"street":"Ext - Scanner","city":"Ahmedabad","state":"Gujarat","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"","postalCode":"","monitoringStatus":1},{"id":58,"name":"ExtSC-Pune","regionId":1,"zoneId":1,"street":"Ext - Scanner","city":"Pune","state":"Maharashtra","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"","postalCode":"","monitoringStatus":1},{"id":69,"name":"TestClinic","regionId":1,"zoneId":1,"street":" No.15, First Floor, Amanora Future,Jaipur","city":"Jaipur","state":"Rajasthan","mobile":"1111111111","status":1,"recoDate":"2024-02-16 21:26:15","countryCode":"India","postalCode":"302003","monitoringStatus":1},{"id":70,"name":"Safdarjung Development Area","regionId":1,"zoneId":1,"street":"C-4/8, Opp. IIT Gate No 1, SDA","city":"New Delhi","state":"Delhi","mobile":"9711099290","status":1,"recoDate":null,"countryCode":"","postalCode":"110016","monitoringStatus":2},{"id":71,"name":"Tagore Garden","regionId":1,"zoneId":1,"street":"","city":"","state":"Rajasthan","mobile":"8932568419","status":1,"recoDate":null,"countryCode":"","postalCode":"","monitoringStatus":1}],"status":200}
    Fail 5:42:33 pm
    Click Here To See Exception Logs [java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
    org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
    org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:57)
    org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:263)
    org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
    io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
    io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
    io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
    io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
    jdk.internal.reflect.GeneratedMethodAccessor256.invoke(Unknown Source)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
    org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
    org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
    org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
    io.restassured.internal.ResponseSpecificationImpl.body(ResponseSpecificationImpl.groovy:107)
    io.restassured.internal.ValidatableResponseOptionsImpl.body(ValidatableResponseOptionsImpl.java:238)
    utilities.RestAssuredUtils.validateJsonSchema(RestAssuredUtils.java:189)
    winchcamp.GetFacilitiesByZoneAndRegionTests.jsonSchemaValidationCase(GetFacilitiesByZoneAndRegionTests.java:53)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
    org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
    org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
    org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    org.testng.TestRunner.privateRun(TestRunner.java:848)
    org.testng.TestRunner.run(TestRunner.java:621)
    org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    org.testng.SuiteRunner.run(SuiteRunner.java:336)
    org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
    org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
    org.testng.TestNG.runSuites(TestNG.java:1114)
    org.testng.TestNG.run(TestNG.java:1082)
    com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)]
    Info 5:42:33 pm
    Response body :
    Info 5:42:33 pm
  • GetFacilitiesByZoneAndRegion_WrongParams

    5:42:33 pm / 00:00:00:141 Pass

    GetFacilitiesByZoneAndRegion_WrongParams
    09.11.2024 5:42:33 pm 09.11.2024 5:42:33 pm 00:00:00:141 · #test-id=165
    GetFacilitiesByZoneAndRegion
    wrong region Id and zone Id as path param case
    StatusTimestampDetails
    Info 5:42:33 pm Endpoint : /v1/user/facility/facilities/0/0
    Info 5:42:33 pm Method : GET
    Info 5:42:33 pm
    Headers :
    Info 5:42:33 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:33 pm
    Assertions :
    Pass 5:42:33 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:33 pm Assertion passed! Array at path 'data' is present in the response body and is empty
    Info 5:42:33 pm
    Response body :
    Info 5:42:33 pm
  • GetFacilitiesByZoneAndRegion_WrongParams

    5:42:33 pm / 00:00:00:141 Pass

    GetFacilitiesByZoneAndRegion_WrongParams
    09.11.2024 5:42:33 pm 09.11.2024 5:42:34 pm 00:00:00:141 · #test-id=166
    GetFacilitiesByZoneAndRegion
    wrong region Id and zone Id as path param case
    StatusTimestampDetails
    Info 5:42:33 pm Endpoint : /v1/user/facility/facilities/999/999
    Info 5:42:33 pm Method : GET
    Info 5:42:33 pm
    Headers :
    Info 5:42:33 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:33 pm
    Assertions :
    Pass 5:42:33 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:34 pm Assertion passed! Array at path 'data' is present in the response body and is empty
    Info 5:42:34 pm
    Response body :
    Info 5:42:34 pm
  • GetFacilitiesByZoneAndRegion_WrongParams

    5:42:34 pm / 00:00:00:125 Pass

    GetFacilitiesByZoneAndRegion_WrongParams
    09.11.2024 5:42:34 pm 09.11.2024 5:42:34 pm 00:00:00:125 · #test-id=167
    GetFacilitiesByZoneAndRegion
    wrong region Id and zone Id as path param case
    StatusTimestampDetails
    Info 5:42:34 pm Endpoint : /v1/user/facility/facilities/1/2
    Info 5:42:34 pm Method : GET
    Info 5:42:34 pm
    Headers :
    Info 5:42:34 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:34 pm
    Assertions :
    Pass 5:42:34 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:34 pm Assertion passed! Array at path 'data' is present in the response body and is empty
    Info 5:42:34 pm
    Response body :
    Info 5:42:34 pm
  • GetFacilitiesByZoneAndRegion_PositiveCase

    5:42:34 pm / 00:00:00:152 Pass

    GetFacilitiesByZoneAndRegion_PositiveCase
    09.11.2024 5:42:34 pm 09.11.2024 5:42:34 pm 00:00:00:152 · #test-id=168
    GetFacilitiesByZoneAndRegion
    test positive flow
    StatusTimestampDetails
    Info 5:42:34 pm Endpoint : /v1/user/facility/facilities/1/1
    Info 5:42:34 pm Method : GET
    Info 5:42:34 pm
    Headers :
    Info 5:42:34 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:34 pm
    Assertions :
    Pass 5:42:34 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:34 pm All objects contain the fields with expected values: {regionId=1, zoneId=1}
    Pass 5:42:34 pm Assertion passed! Response time is less than 800 milliseconds: 126ms
    Info 5:42:34 pm
    Response body :
    Info 5:42:34 pm
  • GetFacilitiesByZoneAndRegion_WrongEndpoint

    5:42:34 pm / 00:00:00:131 Fail

    GetFacilitiesByZoneAndRegion_WrongEndpoint
    09.11.2024 5:42:34 pm 09.11.2024 5:42:34 pm 00:00:00:131 · #test-id=169
    GetFacilitiesByZoneAndRegion
    wrong endpoint case
    StatusTimestampDetails
    Info 5:42:34 pm Endpoint : /v1/user/facility/facilities/1/1shr
    Info 5:42:34 pm Method : GET
    Info 5:42:34 pm
    Headers :
    Info 5:42:34 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:34 pm
    Assertions :
    Fail 5:42:34 pm Status code assertion failed! Expected: 404, Actual: 400
    Fail 5:42:34 pm Status code is not as expected expected [404] but found [400]
    Fail 5:42:34 pm
    Click Here To See Exception Logs [org.testng.Assert.fail(Assert.java:111)
    org.testng.Assert.failNotEquals(Assert.java:1578)
    org.testng.Assert.assertEqualsImpl(Assert.java:150)
    org.testng.Assert.assertEquals(Assert.java:132)
    org.testng.Assert.assertEquals(Assert.java:1419)
    org.testng.Assert.assertEquals(Assert.java:1383)
    utilities.restAssuredFunctions.API.assertStatusCode(API.java:128)
    winchcamp.GetFacilitiesByZoneAndRegionTests.wrongEndPointCase(GetFacilitiesByZoneAndRegionTests.java:69)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
    org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
    org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
    org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    org.testng.TestRunner.privateRun(TestRunner.java:848)
    org.testng.TestRunner.run(TestRunner.java:621)
    org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    org.testng.SuiteRunner.run(SuiteRunner.java:336)
    org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
    org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
    org.testng.TestNG.runSuites(TestNG.java:1114)
    org.testng.TestNG.run(TestNG.java:1082)
    com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)]
    Info 5:42:34 pm
    Response body :
    Info 5:42:34 pm
  • GetFacilitiesByZoneAndRegion_WrongMethod

    5:42:34 pm / 00:00:00:126 Pass

    GetFacilitiesByZoneAndRegion_WrongMethod
    09.11.2024 5:42:34 pm 09.11.2024 5:42:34 pm 00:00:00:126 · #test-id=170
    GetFacilitiesByZoneAndRegion
    wrong request method case
    StatusTimestampDetails
    Info 5:42:34 pm Endpoint : /v1/user/facility/facilities/1/1
    Info 5:42:34 pm Method : POST
    Info 5:42:34 pm
    Headers :
    Info 5:42:34 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:34 pm
    Assertions :
    Pass 5:42:34 pm Status code assertion passed! Expected: 405, Actual: 405
    Info 5:42:34 pm
    Response body :
    Info 5:42:34 pm
  • GetFacilitiesByRole_CorrectAuth

    5:42:34 pm / 00:00:00:144 Pass

    GetFacilitiesByRole_CorrectAuth
    09.11.2024 5:42:34 pm 09.11.2024 5:42:34 pm 00:00:00:144 · #test-id=171
    GetFacilitiesByRole
    authorization token case : correct token
    StatusTimestampDetails
    Info 5:42:34 pm Endpoint : /v1/user/facility/list
    Info 5:42:34 pm Method : GET
    Info 5:42:34 pm
    Headers :
    Info 5:42:34 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:34 pm
    Assertions :
    Pass 5:42:34 pm Status code assertion passed! Expected: 200, Actual: 200
    Info 5:42:34 pm
    Response body :
    Info 5:42:34 pm
  • GetFacilitiesByRole_EmptyAndWrongAuth

    5:42:34 pm / 00:00:00:123 Pass

    GetFacilitiesByRole_EmptyAndWrongAuth
    09.11.2024 5:42:34 pm 09.11.2024 5:42:34 pm 00:00:00:123 · #test-id=172
    GetFacilitiesByRole
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:34 pm Endpoint : /v1/user/facility/list
    Info 5:42:34 pm Method : GET
    Info 5:42:34 pm
    Headers :
    Info 5:42:34 pm
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:34 pm
    Assertions :
    Pass 5:42:34 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:34 pm
    Response body :
    Info 5:42:34 pm
  • GetFacilitiesByRole_EmptyAndWrongAuth

    5:42:34 pm / 00:00:00:094 Pass

    GetFacilitiesByRole_EmptyAndWrongAuth
    09.11.2024 5:42:34 pm 09.11.2024 5:42:34 pm 00:00:00:094 · #test-id=173
    GetFacilitiesByRole
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:34 pm Endpoint : /v1/user/facility/list
    Info 5:42:34 pm Method : GET
    Info 5:42:34 pm
    Headers :
    Info 5:42:34 pm
    AuthorizationBearer
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:34 pm
    Assertions :
    Pass 5:42:34 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:34 pm
    Response body :
    Info 5:42:34 pm
  • GetFacilitiesByRole_SchemaValidation

    5:42:34 pm / 00:00:00:205 Pass

    GetFacilitiesByRole_SchemaValidation
    09.11.2024 5:42:34 pm 09.11.2024 5:42:35 pm 00:00:00:205 · #test-id=174
    GetFacilitiesByRole
    schema validation case
    StatusTimestampDetails
    Info 5:42:35 pm Endpoint : /v1/user/facility/list
    Info 5:42:35 pm Method : GET
    Info 5:42:35 pm
    Headers :
    Info 5:42:35 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:35 pm
    Assertions :
    Pass 5:42:35 pm JSON schema validation passed!
    Info 5:42:35 pm
    Response body :
    Info 5:42:35 pm
  • GetFacilitiesByRole_PositiveCase

    5:42:35 pm / 00:00:00:219 Pass

    GetFacilitiesByRole_PositiveCase
    09.11.2024 5:42:35 pm 09.11.2024 5:42:35 pm 00:00:00:219 · #test-id=175
    GetFacilitiesByRole
    test positive flow
    StatusTimestampDetails
    Info 5:42:35 pm Endpoint : /v1/user/facility/list
    Info 5:42:35 pm Method : GET
    Info 5:42:35 pm
    Headers :
    Info 5:42:35 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:35 pm
    Assertions :
    Pass 5:42:35 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:35 pm Assertion passed! status in response body has the expected value: 200
    Pass 5:42:35 pm Assertion passed! Response time is less than 800 milliseconds: 141ms
    Info 5:42:35 pm
    Response body :
    Info 5:42:35 pm
  • GetFacilitiesByRole_WrongEndpoint

    5:42:35 pm / 00:00:00:246 Pass

    GetFacilitiesByRole_WrongEndpoint
    09.11.2024 5:42:35 pm 09.11.2024 5:42:35 pm 00:00:00:246 · #test-id=176
    GetFacilitiesByRole
    wrong endpoint case
    StatusTimestampDetails
    Info 5:42:35 pm Endpoint : /v1/user/facility/listshr
    Info 5:42:35 pm Method : GET
    Info 5:42:35 pm
    Headers :
    Info 5:42:35 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:35 pm
    Assertions :
    Pass 5:42:35 pm Status code assertion passed! Expected: 404, Actual: 404
    Info 5:42:35 pm
    Response body :
    Info 5:42:35 pm
  • GetFacilitiesByRole_WrongMethod

    5:42:35 pm / 00:00:00:141 Pass

    GetFacilitiesByRole_WrongMethod
    09.11.2024 5:42:35 pm 09.11.2024 5:42:35 pm 00:00:00:141 · #test-id=177
    GetFacilitiesByRole
    wrong request method case
    StatusTimestampDetails
    Info 5:42:35 pm Endpoint : /v1/user/facility/list
    Info 5:42:35 pm Method : POST
    Info 5:42:35 pm
    Headers :
    Info 5:42:35 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:35 pm
    Assertions :
    Pass 5:42:35 pm Status code assertion passed! Expected: 405, Actual: 405
    Info 5:42:35 pm
    Response body :
    Info 5:42:35 pm
  • DeleteCameraConfigsByConfigId_EmptyAndWrongAuth

    5:42:35 pm / 00:00:00:125 Pass

    DeleteCameraConfigsByConfigId_EmptyAndWrongAuth
    09.11.2024 5:42:35 pm 09.11.2024 5:42:35 pm 00:00:00:125 · #test-id=178
    DeleteCameraConfigsByConfigId
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:35 pm Endpoint : /v1/user/facility/camera-configs/delete/66
    Info 5:42:35 pm Method : DELETE
    Info 5:42:35 pm
    Headers :
    Info 5:42:35 pm
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:35 pm
    Assertions :
    Pass 5:42:35 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:35 pm
    Response body :
    Info 5:42:35 pm
  • DeleteCameraConfigsByConfigId_EmptyAndWrongAuth

    5:42:35 pm / 00:00:00:110 Pass

    DeleteCameraConfigsByConfigId_EmptyAndWrongAuth
    09.11.2024 5:42:35 pm 09.11.2024 5:42:35 pm 00:00:00:110 · #test-id=179
    DeleteCameraConfigsByConfigId
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:35 pm Endpoint : /v1/user/facility/camera-configs/delete/66
    Info 5:42:35 pm Method : DELETE
    Info 5:42:35 pm
    Headers :
    Info 5:42:35 pm
    AuthorizationBearer
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:35 pm
    Assertions :
    Pass 5:42:35 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:35 pm
    Response body :
    Info 5:42:35 pm
  • DeleteCameraConfigsByConfigId_WrongConfigId

    5:42:35 pm / 00:00:00:110 Pass

    DeleteCameraConfigsByConfigId_WrongConfigId
    09.11.2024 5:42:35 pm 09.11.2024 5:42:36 pm 00:00:00:110 · #test-id=180
    DeleteCameraConfigsByConfigId
    invalid camera config Id as path param case
    StatusTimestampDetails
    Info 5:42:36 pm Endpoint : /v1/user/facility/camera-configs/delete/0
    Info 5:42:36 pm Method : DELETE
    Info 5:42:36 pm
    Headers :
    Info 5:42:36 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:36 pm
    Assertions :
    Pass 5:42:36 pm Status code assertion passed! Expected: 404, Actual: 404
    Info 5:42:36 pm
    Response body :
    Info 5:42:36 pm
  • DeleteCameraConfigsByConfigId_WrongConfigId

    5:42:36 pm / 00:00:00:126 Pass

    DeleteCameraConfigsByConfigId_WrongConfigId
    09.11.2024 5:42:36 pm 09.11.2024 5:42:36 pm 00:00:00:126 · #test-id=181
    DeleteCameraConfigsByConfigId
    invalid camera config Id as path param case
    StatusTimestampDetails
    Info 5:42:36 pm Endpoint : /v1/user/facility/camera-configs/delete/999
    Info 5:42:36 pm Method : DELETE
    Info 5:42:36 pm
    Headers :
    Info 5:42:36 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:36 pm
    Assertions :
    Pass 5:42:36 pm Status code assertion passed! Expected: 404, Actual: 404
    Info 5:42:36 pm
    Response body :
    Info 5:42:36 pm
  • DeleteCameraConfigsByConfigId_SchemaValidation

    5:42:36 pm / 00:00:00:173 Pass

    DeleteCameraConfigsByConfigId_SchemaValidation
    09.11.2024 5:42:36 pm 09.11.2024 5:42:36 pm 00:00:00:173 · #test-id=182
    DeleteCameraConfigsByConfigId
    schema validation case
    StatusTimestampDetails
    Info 5:42:36 pm Endpoint : /v1/user/facility/camera-configs/delete/66
    Info 5:42:36 pm Method : DELETE
    Info 5:42:36 pm
    Headers :
    Info 5:42:36 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:36 pm
    Assertions :
    Pass 5:42:36 pm JSON schema validation passed!
    Info 5:42:36 pm
    Response body :
    Info 5:42:36 pm
  • DeleteCameraConfigsByConfigId_PositiveCase

    5:42:36 pm / 00:00:00:156 Pass

    DeleteCameraConfigsByConfigId_PositiveCase
    09.11.2024 5:42:36 pm 09.11.2024 5:42:36 pm 00:00:00:156 · #test-id=183
    DeleteCameraConfigsByConfigId
    test positive flow
    StatusTimestampDetails
    Info 5:42:36 pm Endpoint : /v1/user/facility/camera-configs/delete/66
    Info 5:42:36 pm Method : DELETE
    Info 5:42:36 pm
    Headers :
    Info 5:42:36 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:36 pm
    Assertions :
    Pass 5:42:36 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:36 pm Assertion passed! message in response body has the expected value: Facility configuration with id : 66 deleted successfully
    Pass 5:42:36 pm Assertion passed! Response time is less than 800 milliseconds: 129ms
    Info 5:42:36 pm
    Response body :
    Info 5:42:36 pm
  • DeleteCameraConfigsByConfigId_RepeatCase

    5:42:36 pm / 00:00:00:314 Fail

    DeleteCameraConfigsByConfigId_RepeatCase
    09.11.2024 5:42:36 pm 09.11.2024 5:42:36 pm 00:00:00:314 · #test-id=184
    DeleteCameraConfigsByConfigId
    test already deleted config
    StatusTimestampDetails
    Info 5:42:36 pm Endpoint : /v1/user/facility/camera-configs/delete/66
    Info 5:42:36 pm Method : DELETE
    Info 5:42:36 pm
    Headers :
    Info 5:42:36 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:36 pm
    Assertions :
    Pass 5:42:36 pm Status code assertion passed! Expected: 200, Actual: 200
    Info 5:42:36 pm Endpoint : /v1/user/facility/camera-configs/delete/66
    Info 5:42:36 pm Method : DELETE
    Info 5:42:36 pm
    Headers :
    Info 5:42:36 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:36 pm
    Assertions :
    Fail 5:42:36 pm Status code assertion failed! Expected: 208, Actual: 200
    Fail 5:42:36 pm Status code is not as expected expected [208] but found [200]
    Fail 5:42:36 pm
    Click Here To See Exception Logs [org.testng.Assert.fail(Assert.java:111)
    org.testng.Assert.failNotEquals(Assert.java:1578)
    org.testng.Assert.assertEqualsImpl(Assert.java:150)
    org.testng.Assert.assertEquals(Assert.java:132)
    org.testng.Assert.assertEquals(Assert.java:1419)
    org.testng.Assert.assertEquals(Assert.java:1383)
    utilities.restAssuredFunctions.API.assertStatusCode(API.java:128)
    winchcamp.DeleteCameraConfigsByConfigIdTests.repeatCase(DeleteCameraConfigsByConfigIdTests.java:77)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
    org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
    org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
    org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    org.testng.TestRunner.privateRun(TestRunner.java:848)
    org.testng.TestRunner.run(TestRunner.java:621)
    org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    org.testng.SuiteRunner.run(SuiteRunner.java:336)
    org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
    org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
    org.testng.TestNG.runSuites(TestNG.java:1114)
    org.testng.TestNG.run(TestNG.java:1082)
    com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)]
    Info 5:42:36 pm
    Response body :
    Info 5:42:36 pm
  • DeleteCameraConfigsByConfigId_WrongEndpoint

    5:42:36 pm / 00:00:00:125 Fail

    DeleteCameraConfigsByConfigId_WrongEndpoint
    09.11.2024 5:42:36 pm 09.11.2024 5:42:36 pm 00:00:00:125 · #test-id=185
    DeleteCameraConfigsByConfigId
    wrong endpoint case
    StatusTimestampDetails
    Info 5:42:36 pm Endpoint : /v1/user/facility/camera-configs/delete/66shr
    Info 5:42:36 pm Method : DELETE
    Info 5:42:36 pm
    Headers :
    Info 5:42:36 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:36 pm
    Assertions :
    Fail 5:42:36 pm Status code assertion failed! Expected: 404, Actual: 400
    Fail 5:42:36 pm Status code is not as expected expected [404] but found [400]
    Fail 5:42:36 pm
    Click Here To See Exception Logs [org.testng.Assert.fail(Assert.java:111)
    org.testng.Assert.failNotEquals(Assert.java:1578)
    org.testng.Assert.assertEqualsImpl(Assert.java:150)
    org.testng.Assert.assertEquals(Assert.java:132)
    org.testng.Assert.assertEquals(Assert.java:1419)
    org.testng.Assert.assertEquals(Assert.java:1383)
    utilities.restAssuredFunctions.API.assertStatusCode(API.java:128)
    winchcamp.DeleteCameraConfigsByConfigIdTests.wrongEndPointCase(DeleteCameraConfigsByConfigIdTests.java:59)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
    org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
    org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
    org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    org.testng.TestRunner.privateRun(TestRunner.java:848)
    org.testng.TestRunner.run(TestRunner.java:621)
    org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    org.testng.SuiteRunner.run(SuiteRunner.java:336)
    org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
    org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
    org.testng.TestNG.runSuites(TestNG.java:1114)
    org.testng.TestNG.run(TestNG.java:1082)
    com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)]
    Info 5:42:36 pm
    Response body :
    Info 5:42:36 pm
  • DeleteCameraConfigsByConfigId_WrongMethod

    5:42:36 pm / 00:00:00:126 Pass

    DeleteCameraConfigsByConfigId_WrongMethod
    09.11.2024 5:42:36 pm 09.11.2024 5:42:37 pm 00:00:00:126 · #test-id=186
    DeleteCameraConfigsByConfigId
    wrong request method case
    StatusTimestampDetails
    Info 5:42:37 pm Endpoint : /v1/user/facility/camera-configs/delete/66
    Info 5:42:37 pm Method : GET
    Info 5:42:37 pm
    Headers :
    Info 5:42:37 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:37 pm
    Assertions :
    Pass 5:42:37 pm Status code assertion passed! Expected: 405, Actual: 405
    Info 5:42:37 pm
    Response body :
    Info 5:42:37 pm
  • UpdateCameraConfigs_BodyScenerio1

    5:42:37 pm / 00:00:00:204 Fail

    UpdateCameraConfigs_BodyScenerio1
    09.11.2024 5:42:37 pm 09.11.2024 5:42:37 pm 00:00:00:204 · #test-id=187
    UpdateCameraConfigs
    positive case : pass all fields
    StatusTimestampDetails
    Info 5:42:37 pm Endpoint : /v1/user/facility/edit
    Info 5:42:37 pm Method : PUT
    Info 5:42:37 pm
    Headers :
    Info 5:42:37 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:37 pm
    Request body :
    Info 5:42:37 pm
    Info 5:42:37 pm
    Assertions :
    Fail 5:42:37 pm Assertion failed! message in response body does not have the expected value. Expected: Configuration updated successfully, Actual: Camera with ID 33 is already associated with another configuration.
    Fail 5:42:37 pm Status code assertion failed! Expected: 200, Actual: 400
    Fail 5:42:37 pm Status code is not as expected expected [200] but found [400]
    Fail 5:42:37 pm
    Click Here To See Exception Logs [org.testng.Assert.fail(Assert.java:111)
    org.testng.Assert.failNotEquals(Assert.java:1578)
    org.testng.Assert.assertEqualsImpl(Assert.java:150)
    org.testng.Assert.assertEquals(Assert.java:132)
    org.testng.Assert.assertEquals(Assert.java:1419)
    org.testng.Assert.assertEquals(Assert.java:1383)
    utilities.restAssuredFunctions.API.assertStatusCode(API.java:128)
    winchcamp.UpdateCameraConfigsTests.bodyCase(UpdateCameraConfigsTests.java:89)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
    org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
    org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
    org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    org.testng.TestRunner.privateRun(TestRunner.java:848)
    org.testng.TestRunner.run(TestRunner.java:621)
    org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    org.testng.SuiteRunner.run(SuiteRunner.java:336)
    org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
    org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
    org.testng.TestNG.runSuites(TestNG.java:1114)
    org.testng.TestNG.run(TestNG.java:1082)
    com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)]
    Info 5:42:37 pm
    Response body :
    Info 5:42:37 pm
  • UpdateCameraConfigs_BodyScenerio2

    5:42:37 pm / 00:00:00:131 Pass

    UpdateCameraConfigs_BodyScenerio2
    09.11.2024 5:42:37 pm 09.11.2024 5:42:38 pm 00:00:00:131 · #test-id=188
    UpdateCameraConfigs
    leave id blank
    StatusTimestampDetails
    Info 5:42:38 pm Endpoint : /v1/user/facility/edit
    Info 5:42:38 pm Method : PUT
    Info 5:42:38 pm
    Headers :
    Info 5:42:38 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:38 pm
    Request body :
    Info 5:42:38 pm
    Info 5:42:38 pm
    Assertions :
    Pass 5:42:38 pm Assertion passed! message in response body has the expected value: Id cannot be null
    Pass 5:42:38 pm Status code assertion passed! Expected: 400, Actual: 400
    Info 5:42:38 pm
    Response body :
    Info 5:42:38 pm
  • UpdateCameraConfigs_BodyScenerio3

    5:42:38 pm / 00:00:00:136 Pass

    UpdateCameraConfigs_BodyScenerio3
    09.11.2024 5:42:38 pm 09.11.2024 5:42:38 pm 00:00:00:136 · #test-id=189
    UpdateCameraConfigs
    enter invalid id that doesn't even exist
    StatusTimestampDetails
    Info 5:42:38 pm Endpoint : /v1/user/facility/edit
    Info 5:42:38 pm Method : PUT
    Info 5:42:38 pm
    Headers :
    Info 5:42:38 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:38 pm
    Request body :
    Info 5:42:38 pm
    Info 5:42:38 pm
    Assertions :
    Pass 5:42:38 pm Assertion passed! message in response body has the expected value: Entity not found
    Pass 5:42:38 pm Status code assertion passed! Expected: 404, Actual: 404
    Info 5:42:38 pm
    Response body :
    Info 5:42:38 pm
  • UpdateCameraConfigs_BodyScenerio4

    5:42:38 pm / 00:00:00:140 Pass

    UpdateCameraConfigs_BodyScenerio4
    09.11.2024 5:42:38 pm 09.11.2024 5:42:38 pm 00:00:00:140 · #test-id=190
    UpdateCameraConfigs
    leave areaId blank
    StatusTimestampDetails
    Info 5:42:38 pm Endpoint : /v1/user/facility/edit
    Info 5:42:38 pm Method : PUT
    Info 5:42:38 pm
    Headers :
    Info 5:42:38 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:38 pm
    Request body :
    Info 5:42:38 pm
    Info 5:42:38 pm
    Assertions :
    Pass 5:42:38 pm Assertion passed! message in response body has the expected value: areaId can not be null or blank
    Pass 5:42:38 pm Status code assertion passed! Expected: 400, Actual: 400
    Info 5:42:38 pm
    Response body :
    Info 5:42:38 pm
  • UpdateCameraConfigs_BodyScenerio5

    5:42:38 pm / 00:00:00:267 Pass

    UpdateCameraConfigs_BodyScenerio5
    09.11.2024 5:42:38 pm 09.11.2024 5:42:38 pm 00:00:00:267 · #test-id=191
    UpdateCameraConfigs
    enter cameraId but leave guid blank
    StatusTimestampDetails
    Info 5:42:38 pm Endpoint : /v1/user/facility/edit
    Info 5:42:38 pm Method : PUT
    Info 5:42:38 pm
    Headers :
    Info 5:42:38 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:38 pm
    Request body :
    Info 5:42:38 pm
    Info 5:42:38 pm
    Assertions :
    Pass 5:42:38 pm Assertion passed! message in response body has the expected value: Configuration updated successfully
    Pass 5:42:38 pm Status code assertion passed! Expected: 200, Actual: 200
    Info 5:42:38 pm
    Response body :
    Info 5:42:38 pm
  • UpdateCameraConfigs_BodyScenerio6

    5:42:38 pm / 00:00:00:110 Pass

    UpdateCameraConfigs_BodyScenerio6
    09.11.2024 5:42:38 pm 09.11.2024 5:42:38 pm 00:00:00:110 · #test-id=192
    UpdateCameraConfigs
    enter monitoringStatus = 1 but leave rtspUrl blank
    StatusTimestampDetails
    Info 5:42:38 pm Endpoint : /v1/user/facility/edit
    Info 5:42:38 pm Method : PUT
    Info 5:42:38 pm
    Headers :
    Info 5:42:38 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:38 pm
    Request body :
    Info 5:42:38 pm
    Info 5:42:38 pm
    Assertions :
    Pass 5:42:38 pm Assertion passed! message in response body has the expected value: rtsp-url can not be null or blank when monitoring status is enabled
    Pass 5:42:38 pm Status code assertion passed! Expected: 400, Actual: 400
    Info 5:42:38 pm
    Response body :
    Info 5:42:38 pm
  • UpdateCameraConfigs_BodyScenerio7

    5:42:38 pm / 00:00:00:148 Pass

    UpdateCameraConfigs_BodyScenerio7
    09.11.2024 5:42:38 pm 09.11.2024 5:42:38 pm 00:00:00:148 · #test-id=193
    UpdateCameraConfigs
    try to update with invalid eventId
    StatusTimestampDetails
    Info 5:42:38 pm Endpoint : /v1/user/facility/edit
    Info 5:42:38 pm Method : PUT
    Info 5:42:38 pm
    Headers :
    Info 5:42:38 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:38 pm
    Request body :
    Info 5:42:38 pm
    Info 5:42:38 pm
    Assertions :
    Pass 5:42:38 pm Assertion passed! message in response body has the expected value: Event ID can be ALL, Cleaning, Patient_In_Chair only.
    Pass 5:42:38 pm Status code assertion passed! Expected: 400, Actual: 400
    Info 5:42:38 pm
    Response body :
    Info 5:42:38 pm
  • UpdateCameraConfigs_BodyScenerio8

    5:42:38 pm / 00:00:00:134 Pass

    UpdateCameraConfigs_BodyScenerio8
    09.11.2024 5:42:38 pm 09.11.2024 5:42:39 pm 00:00:00:134 · #test-id=194
    UpdateCameraConfigs
    try to update with already configured camera
    StatusTimestampDetails
    Info 5:42:39 pm Endpoint : /v1/user/facility/edit
    Info 5:42:39 pm Method : PUT
    Info 5:42:39 pm
    Headers :
    Info 5:42:39 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:39 pm
    Request body :
    Info 5:42:39 pm
    Info 5:42:39 pm
    Assertions :
    Pass 5:42:39 pm Assertion passed! message in response body has the expected value: Camera with ID 5 is already associated with another configuration.
    Pass 5:42:39 pm Status code assertion passed! Expected: 400, Actual: 400
    Info 5:42:39 pm
    Response body :
    Info 5:42:39 pm
  • UpdateCameraConfigs_EmptyAndWrongAuth

    5:42:39 pm / 00:00:00:502 Pass

    UpdateCameraConfigs_EmptyAndWrongAuth
    09.11.2024 5:42:39 pm 09.11.2024 5:42:39 pm 00:00:00:502 · #test-id=195
    UpdateCameraConfigs
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:39 pm Endpoint : /v1/user/facility/edit
    Info 5:42:39 pm Method : PUT
    Info 5:42:39 pm
    Headers :
    Info 5:42:39 pm
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:39 pm
    Request body :
    Info 5:42:39 pm
    Info 5:42:39 pm
    Assertions :
    Pass 5:42:39 pm Status code assertion passed! Expected: 401, Actual: 401
    Pass 5:42:39 pm Assertion passed! error in response body has the expected value: Unauthorized
    Info 5:42:39 pm
    Response body :
    Info 5:42:39 pm
  • UpdateCameraConfigs_EmptyAndWrongAuth

    5:42:39 pm / 00:00:00:534 Pass

    UpdateCameraConfigs_EmptyAndWrongAuth
    09.11.2024 5:42:39 pm 09.11.2024 5:42:40 pm 00:00:00:534 · #test-id=196
    UpdateCameraConfigs
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:40 pm Endpoint : /v1/user/facility/edit
    Info 5:42:40 pm Method : PUT
    Info 5:42:40 pm
    Headers :
    Info 5:42:40 pm
    AuthorizationBearer
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:40 pm
    Request body :
    Info 5:42:40 pm
    Info 5:42:40 pm
    Assertions :
    Pass 5:42:40 pm Status code assertion passed! Expected: 401, Actual: 401
    Pass 5:42:40 pm Assertion passed! error in response body has the expected value: Unauthorized
    Info 5:42:40 pm
    Response body :
    Info 5:42:40 pm
  • UpdateCameraConfigs_SchemaValidation

    5:42:40 pm / 00:00:00:126 Pass

    UpdateCameraConfigs_SchemaValidation
    09.11.2024 5:42:40 pm 09.11.2024 5:42:40 pm 00:00:00:126 · #test-id=197
    UpdateCameraConfigs
    schema validation case
    StatusTimestampDetails
    Info 5:42:40 pm Endpoint : /v1/user/facility/edit
    Info 5:42:40 pm Method : PUT
    Info 5:42:40 pm
    Headers :
    Info 5:42:40 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:40 pm
    Request body :
    Info 5:42:40 pm
    Info 5:42:40 pm
    Assertions :
    Pass 5:42:40 pm JSON schema validation passed!
    Info 5:42:40 pm
    Response body :
    Info 5:42:40 pm
  • UpdateCameraConfigs_WrongEndpoint

    5:42:40 pm / 00:00:00:125 Pass

    UpdateCameraConfigs_WrongEndpoint
    09.11.2024 5:42:40 pm 09.11.2024 5:42:41 pm 00:00:00:125 · #test-id=198
    UpdateCameraConfigs
    wrong endpoint case
    StatusTimestampDetails
    Info 5:42:41 pm Endpoint : /v1/user/facility/editshr
    Info 5:42:41 pm Method : PUT
    Info 5:42:41 pm
    Headers :
    Info 5:42:41 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:41 pm
    Request body :
    Info 5:42:41 pm
    Info 5:42:41 pm
    Assertions :
    Pass 5:42:41 pm Status code assertion passed! Expected: 404, Actual: 404
    Pass 5:42:41 pm Assertion passed! error in response body has the expected value: Not Found
    Info 5:42:41 pm
    Response body :
    Info 5:42:41 pm
  • UpdateCameraConfigs_WrongMethod

    5:42:41 pm / 00:00:00:141 Pass

    UpdateCameraConfigs_WrongMethod
    09.11.2024 5:42:41 pm 09.11.2024 5:42:41 pm 00:00:00:141 · #test-id=199
    UpdateCameraConfigs
    wrong request method case
    StatusTimestampDetails
    Info 5:42:41 pm Endpoint : /v1/user/facility/edit
    Info 5:42:41 pm Method : GET
    Info 5:42:41 pm
    Headers :
    Info 5:42:41 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:41 pm
    Request body :
    Info 5:42:41 pm
    Info 5:42:41 pm
    Assertions :
    Pass 5:42:41 pm Status code assertion passed! Expected: 405, Actual: 405
    Pass 5:42:41 pm Assertion passed! error in response body has the expected value: Method Not Allowed
    Info 5:42:41 pm
    Response body :
    Info 5:42:41 pm
  • FCMTokenList_EmptyAndWrongAuth

    5:42:41 pm / 00:00:00:110 Pass

    FCMTokenList_EmptyAndWrongAuth
    09.11.2024 5:42:41 pm 09.11.2024 5:42:41 pm 00:00:00:110 · #test-id=200
    FCMTokenList
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:41 pm Endpoint : /v1/user/users/user-fcm-token-list/camera/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:42:41 pm Method : GET
    Info 5:42:41 pm
    Headers :
    Info 5:42:41 pm
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:41 pm
    Assertions :
    Pass 5:42:41 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:41 pm
    Response body :
    Info 5:42:41 pm
  • FCMTokenList_EmptyAndWrongAuth

    5:42:41 pm / 00:00:00:110 Pass

    FCMTokenList_EmptyAndWrongAuth
    09.11.2024 5:42:41 pm 09.11.2024 5:42:41 pm 00:00:00:110 · #test-id=201
    FCMTokenList
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:41 pm Endpoint : /v1/user/users/user-fcm-token-list/camera/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:42:41 pm Method : GET
    Info 5:42:41 pm
    Headers :
    Info 5:42:41 pm
    AuthorizationBearer
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:41 pm
    Assertions :
    Pass 5:42:41 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:41 pm
    Response body :
    Info 5:42:41 pm
  • FCMTokenList_InvalidGuid

    5:42:41 pm / 00:00:00:147 Pass

    FCMTokenList_InvalidGuid
    09.11.2024 5:42:41 pm 09.11.2024 5:42:42 pm 00:00:00:147 · #test-id=202
    FCMTokenList
    invalid guid as path param case
    StatusTimestampDetails
    Info 5:42:42 pm Endpoint : /v1/user/users/user-fcm-token-list/camera/24a79839-4310-413a-9129-dce712e23ba
    Info 5:42:42 pm Method : GET
    Info 5:42:42 pm
    Headers :
    Info 5:42:42 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:42 pm
    Assertions :
    Pass 5:42:42 pm Status code assertion passed! Expected: 404, Actual: 404
    Pass 5:42:42 pm Assertion passed! message in response body has the expected value: No tokens available
    Info 5:42:42 pm
    Response body :
    Info 5:42:42 pm
  • FCMTokenList_InvalidGuid

    5:42:42 pm / 00:00:00:140 Pass

    FCMTokenList_InvalidGuid
    09.11.2024 5:42:42 pm 09.11.2024 5:42:42 pm 00:00:00:140 · #test-id=203
    FCMTokenList
    invalid guid as path param case
    StatusTimestampDetails
    Info 5:42:42 pm Endpoint : /v1/user/users/user-fcm-token-list/camera/99999
    Info 5:42:42 pm Method : GET
    Info 5:42:42 pm
    Headers :
    Info 5:42:42 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:42 pm
    Assertions :
    Pass 5:42:42 pm Status code assertion passed! Expected: 404, Actual: 404
    Pass 5:42:42 pm Assertion passed! message in response body has the expected value: No tokens available
    Info 5:42:42 pm
    Response body :
    Info 5:42:42 pm
  • FCMTokenList_SchemaValidation

    5:42:42 pm / 00:00:00:142 Pass

    FCMTokenList_SchemaValidation
    09.11.2024 5:42:42 pm 09.11.2024 5:42:42 pm 00:00:00:142 · #test-id=204
    FCMTokenList
    schema validation case
    StatusTimestampDetails
    Info 5:42:42 pm Endpoint : /v1/user/users/user-fcm-token-list/camera/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:42:42 pm Method : GET
    Info 5:42:42 pm
    Headers :
    Info 5:42:42 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:42 pm
    Assertions :
    Pass 5:42:42 pm JSON schema validation passed!
    Info 5:42:42 pm
    Response body :
    Info 5:42:42 pm
  • FCMTokenList_PositiveCase

    5:42:42 pm / 00:00:00:159 Pass

    FCMTokenList_PositiveCase
    09.11.2024 5:42:42 pm 09.11.2024 5:42:42 pm 00:00:00:159 · #test-id=205
    FCMTokenList
    test positive flow
    StatusTimestampDetails
    Info 5:42:42 pm Endpoint : /v1/user/users/user-fcm-token-list/camera/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:42:42 pm Method : GET
    Info 5:42:42 pm
    Headers :
    Info 5:42:42 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:42 pm
    Assertions :
    Pass 5:42:42 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:42 pm Assertion passed! Response time is less than 800 milliseconds: 153ms
    Info 5:42:42 pm
    Response body :
    Info 5:42:42 pm
  • FCMTokenList_WrongEndpoint

    5:42:42 pm / 00:00:00:126 Pass

    FCMTokenList_WrongEndpoint
    09.11.2024 5:42:42 pm 09.11.2024 5:42:42 pm 00:00:00:126 · #test-id=206
    FCMTokenList
    wrong endpoint case
    StatusTimestampDetails
    Info 5:42:42 pm Endpoint : /v1/user/users/user-fcm-token-list/camera/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0cshr
    Info 5:42:42 pm Method : GET
    Info 5:42:42 pm
    Headers :
    Info 5:42:42 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:42 pm
    Assertions :
    Pass 5:42:42 pm Status code assertion passed! Expected: 404, Actual: 404
    Info 5:42:42 pm
    Response body :
    Info 5:42:42 pm
  • FCMTokenList_WrongMethod

    5:42:42 pm / 00:00:00:133 Pass

    FCMTokenList_WrongMethod
    09.11.2024 5:42:42 pm 09.11.2024 5:42:42 pm 00:00:00:133 · #test-id=207
    FCMTokenList
    wrong request method case
    StatusTimestampDetails
    Info 5:42:42 pm Endpoint : /v1/user/users/user-fcm-token-list/camera/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:42:42 pm Method : POST
    Info 5:42:42 pm
    Headers :
    Info 5:42:42 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:42 pm
    Assertions :
    Pass 5:42:42 pm Status code assertion passed! Expected: 405, Actual: 405
    Info 5:42:42 pm
    Response body :
    Info 5:42:42 pm
  • SaveFCMToken_BodyScenerio1

    5:42:43 pm / 00:00:00:155 Pass

    SaveFCMToken_BodyScenerio1
    09.11.2024 5:42:43 pm 09.11.2024 5:42:43 pm 00:00:00:155 · #test-id=208
    SaveFCMToken
    positive case : pass all fields
    StatusTimestampDetails
    Info 5:42:43 pm Endpoint : /v1/user/users/fcm-token
    Info 5:42:43 pm Method : POST
    Info 5:42:43 pm
    Headers :
    Info 5:42:43 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:43 pm
    Request body :
    Info 5:42:43 pm
    Info 5:42:43 pm
    Assertions :
    Pass 5:42:43 pm Assertion passed! message in response body has the expected value: Fcm Token Saved Successfully
    Pass 5:42:43 pm Status code assertion passed! Expected: 200, Actual: 200
    Info 5:42:43 pm
    Response body :
    Info 5:42:43 pm
  • SaveFCMToken_BodyScenerio2

    5:42:43 pm / 00:00:00:123 Pass

    SaveFCMToken_BodyScenerio2
    09.11.2024 5:42:43 pm 09.11.2024 5:42:43 pm 00:00:00:123 · #test-id=209
    SaveFCMToken
    leave newToken blank but enter oldToken
    StatusTimestampDetails
    Info 5:42:43 pm Endpoint : /v1/user/users/fcm-token
    Info 5:42:43 pm Method : POST
    Info 5:42:43 pm
    Headers :
    Info 5:42:43 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:43 pm
    Request body :
    Info 5:42:43 pm
    Info 5:42:43 pm
    Assertions :
    Pass 5:42:43 pm Assertion passed! message in response body has the expected value: new token required
    Pass 5:42:43 pm Status code assertion passed! Expected: 400, Actual: 400
    Info 5:42:43 pm
    Response body :
    Info 5:42:43 pm
  • SaveFCMToken_BodyScenerio3

    5:42:43 pm / 00:00:00:143 Pass

    SaveFCMToken_BodyScenerio3
    09.11.2024 5:42:43 pm 09.11.2024 5:42:43 pm 00:00:00:143 · #test-id=210
    SaveFCMToken
    leave oldToken blank but enter newToken
    StatusTimestampDetails
    Info 5:42:43 pm Endpoint : /v1/user/users/fcm-token
    Info 5:42:43 pm Method : POST
    Info 5:42:43 pm
    Headers :
    Info 5:42:43 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:43 pm
    Request body :
    Info 5:42:43 pm
    Info 5:42:43 pm
    Assertions :
    Pass 5:42:43 pm Assertion passed! message in response body has the expected value: Fcm Token Saved Successfully
    Pass 5:42:43 pm Status code assertion passed! Expected: 200, Actual: 200
    Info 5:42:43 pm
    Response body :
    Info 5:42:43 pm
  • SaveFCMToken_BodyScenerio4

    5:42:43 pm / 00:00:00:130 Pass

    SaveFCMToken_BodyScenerio4
    09.11.2024 5:42:43 pm 09.11.2024 5:42:43 pm 00:00:00:130 · #test-id=211
    SaveFCMToken
    leave both oldToken and newToken blank
    StatusTimestampDetails
    Info 5:42:43 pm Endpoint : /v1/user/users/fcm-token
    Info 5:42:43 pm Method : POST
    Info 5:42:43 pm
    Headers :
    Info 5:42:43 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:43 pm
    Request body :
    Info 5:42:43 pm
    Info 5:42:43 pm
    Assertions :
    Pass 5:42:43 pm Assertion passed! message in response body has the expected value: new token required
    Pass 5:42:43 pm Status code assertion passed! Expected: 400, Actual: 400
    Info 5:42:43 pm
    Response body :
    Info 5:42:43 pm
  • SaveFCMToken_BodyScenerio5

    5:42:43 pm / 00:00:00:135 Fail

    SaveFCMToken_BodyScenerio5
    09.11.2024 5:42:43 pm 09.11.2024 5:42:43 pm 00:00:00:135 · #test-id=212
    SaveFCMToken
    try saving duplicate newToken
    StatusTimestampDetails
    Info 5:42:43 pm Endpoint : /v1/user/users/fcm-token
    Info 5:42:43 pm Method : POST
    Info 5:42:43 pm
    Headers :
    Info 5:42:43 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:43 pm
    Request body :
    Info 5:42:43 pm
    Info 5:42:43 pm
    Assertions :
    Fail 5:42:43 pm Assertion failed! message in response body does not have the expected value. Expected: New FCM token Already exists, Actual: Fcm Token Saved Successfully
    Fail 5:42:43 pm Status code assertion failed! Expected: 208, Actual: 200
    Fail 5:42:43 pm Status code is not as expected expected [208] but found [200]
    Fail 5:42:43 pm
    Click Here To See Exception Logs [org.testng.Assert.fail(Assert.java:111)
    org.testng.Assert.failNotEquals(Assert.java:1578)
    org.testng.Assert.assertEqualsImpl(Assert.java:150)
    org.testng.Assert.assertEquals(Assert.java:132)
    org.testng.Assert.assertEquals(Assert.java:1419)
    org.testng.Assert.assertEquals(Assert.java:1383)
    utilities.restAssuredFunctions.API.assertStatusCode(API.java:128)
    winchcamp.SaveFCMTokenTests.bodyCase(SaveFCMTokenTests.java:79)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
    org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
    org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
    org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    org.testng.TestRunner.privateRun(TestRunner.java:848)
    org.testng.TestRunner.run(TestRunner.java:621)
    org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    org.testng.SuiteRunner.run(SuiteRunner.java:336)
    org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
    org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
    org.testng.TestNG.runSuites(TestNG.java:1114)
    org.testng.TestNG.run(TestNG.java:1082)
    com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)]
    Info 5:42:43 pm
    Response body :
    Info 5:42:43 pm
  • SaveFCMToken_EmptyAndWrongAuth

    5:42:43 pm / 00:00:00:490 Pass

    SaveFCMToken_EmptyAndWrongAuth
    09.11.2024 5:42:43 pm 09.11.2024 5:42:44 pm 00:00:00:490 · #test-id=213
    SaveFCMToken
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:44 pm Endpoint : /v1/user/users/fcm-token
    Info 5:42:44 pm Method : POST
    Info 5:42:44 pm
    Headers :
    Info 5:42:44 pm
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:44 pm
    Request body :
    Info 5:42:44 pm
    Info 5:42:44 pm
    Assertions :
    Pass 5:42:44 pm Status code assertion passed! Expected: 401, Actual: 401
    Pass 5:42:44 pm Assertion passed! error in response body has the expected value: Unauthorized
    Info 5:42:44 pm
    Response body :
    Info 5:42:44 pm
  • SaveFCMToken_EmptyAndWrongAuth

    5:42:44 pm / 00:00:00:485 Pass

    SaveFCMToken_EmptyAndWrongAuth
    09.11.2024 5:42:44 pm 09.11.2024 5:42:44 pm 00:00:00:485 · #test-id=214
    SaveFCMToken
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:44 pm Endpoint : /v1/user/users/fcm-token
    Info 5:42:44 pm Method : POST
    Info 5:42:44 pm
    Headers :
    Info 5:42:44 pm
    AuthorizationBearer
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:44 pm
    Request body :
    Info 5:42:44 pm
    Info 5:42:44 pm
    Assertions :
    Pass 5:42:44 pm Status code assertion passed! Expected: 401, Actual: 401
    Pass 5:42:44 pm Assertion passed! error in response body has the expected value: Unauthorized
    Info 5:42:44 pm
    Response body :
    Info 5:42:44 pm
  • SaveFCMToken_SchemaValidation

    5:42:45 pm / 00:00:00:114 Pass

    SaveFCMToken_SchemaValidation
    09.11.2024 5:42:45 pm 09.11.2024 5:42:45 pm 00:00:00:114 · #test-id=215
    SaveFCMToken
    schema validation case
    StatusTimestampDetails
    Info 5:42:45 pm Endpoint : /v1/user/users/fcm-token
    Info 5:42:45 pm Method : POST
    Info 5:42:45 pm
    Headers :
    Info 5:42:45 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:45 pm
    Request body :
    Info 5:42:45 pm
    Info 5:42:45 pm
    Assertions :
    Pass 5:42:45 pm JSON schema validation passed!
    Info 5:42:45 pm
    Response body :
    Info 5:42:45 pm
  • SaveFCMToken_WrongEndpoint

    5:42:45 pm / 00:00:00:249 Pass

    SaveFCMToken_WrongEndpoint
    09.11.2024 5:42:45 pm 09.11.2024 5:42:45 pm 00:00:00:249 · #test-id=216
    SaveFCMToken
    wrong endpoint case
    StatusTimestampDetails
    Info 5:42:45 pm Endpoint : /v1/user/users/fcm-tokenshr
    Info 5:42:45 pm Method : POST
    Info 5:42:45 pm
    Headers :
    Info 5:42:45 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:45 pm
    Request body :
    Info 5:42:45 pm
    Info 5:42:45 pm
    Assertions :
    Pass 5:42:45 pm Status code assertion passed! Expected: 404, Actual: 404
    Pass 5:42:45 pm Assertion passed! error in response body has the expected value: Not Found
    Info 5:42:45 pm
    Response body :
    Info 5:42:45 pm
  • SaveFCMToken_WrongMethod

    5:42:46 pm / 00:00:00:127 Pass

    SaveFCMToken_WrongMethod
    09.11.2024 5:42:46 pm 09.11.2024 5:42:46 pm 00:00:00:127 · #test-id=217
    SaveFCMToken
    wrong request method case
    StatusTimestampDetails
    Info 5:42:46 pm Endpoint : /v1/user/users/fcm-token
    Info 5:42:46 pm Method : GET
    Info 5:42:46 pm
    Headers :
    Info 5:42:46 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:46 pm
    Request body :
    Info 5:42:46 pm
    Info 5:42:46 pm
    Assertions :
    Pass 5:42:46 pm Status code assertion passed! Expected: 405, Actual: 405
    Pass 5:42:46 pm Assertion passed! error in response body has the expected value: Method Not Allowed
    Info 5:42:46 pm
    Response body :
    Info 5:42:46 pm
  • AIEventReportScreenData_EmptyAndWrongAuth

    5:42:46 pm / 00:00:00:120 Pass

    AIEventReportScreenData_EmptyAndWrongAuth
    09.11.2024 5:42:46 pm 09.11.2024 5:42:46 pm 00:00:00:120 · #test-id=218
    AIEventReportScreenData
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:46 pm Endpoint : /v1/user/reports/search-details
    Info 5:42:46 pm Method : POST
    Info 5:42:46 pm
    Headers :
    Info 5:42:46 pm
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:46 pm
    Assertions :
    Pass 5:42:46 pm Status code assertion passed! Expected: 401, Actual: 401
    Pass 5:42:46 pm Assertion passed! error in response body has the expected value: Unauthorized
    Info 5:42:46 pm
    Response body :
    Info 5:42:46 pm
  • AIEventReportScreenData_EmptyAndWrongAuth

    5:42:46 pm / 00:00:00:128 Pass

    AIEventReportScreenData_EmptyAndWrongAuth
    09.11.2024 5:42:46 pm 09.11.2024 5:42:46 pm 00:00:00:128 · #test-id=219
    AIEventReportScreenData
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:46 pm Endpoint : /v1/user/reports/search-details
    Info 5:42:46 pm Method : POST
    Info 5:42:46 pm
    Headers :
    Info 5:42:46 pm
    AuthorizationBearer
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:46 pm
    Assertions :
    Pass 5:42:46 pm Status code assertion passed! Expected: 401, Actual: 401
    Pass 5:42:46 pm Assertion passed! error in response body has the expected value: Unauthorized
    Info 5:42:46 pm
    Response body :
    Info 5:42:46 pm
  • AIEventReportScreenData_SchemaValidation

    5:42:46 pm / 00:00:00:130 Fail

    AIEventReportScreenData_SchemaValidation
    09.11.2024 5:42:46 pm 09.11.2024 5:42:46 pm 00:00:00:130 · #test-id=220
    AIEventReportScreenData
    schema validation case
    StatusTimestampDetails
    Info 5:42:46 pm Endpoint : /v1/user/reports/search-details
    Info 5:42:46 pm Method : POST
    Info 5:42:46 pm
    Headers :
    Info 5:42:46 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:46 pm
    Assertions :
    Fail 5:42:46 pm JSON schema validation failed! Error: 1 expectation failed. Response body doesn't match expectation. Expected: The content to match the given JSON schema. error: object has missing required properties (["data"]) level: "error" schema: {"loadingURI":"file:/C:/Users/ShreySharma/IdeaProjects/RestAssured/target/test-classes/schema/Winchcamp/aiEventReportScreenData.json#","pointer":""} instance: {"pointer":""} domain: "validation" keyword: "required" required: ["data","status"] missing: ["data"] Actual: {"type":"about:blank","title":"Bad Request","status":400,"detail":"Failed to read request","instance":"/reports/search-details"}
    Fail 5:42:46 pm 1 expectation failed. Response body doesn't match expectation. Expected: The content to match the given JSON schema. error: object has missing required properties (["data"]) level: "error" schema: {"loadingURI":"file:/C:/Users/ShreySharma/IdeaProjects/RestAssured/target/test-classes/schema/Winchcamp/aiEventReportScreenData.json#","pointer":""} instance: {"pointer":""} domain: "validation" keyword: "required" required: ["data","status"] missing: ["data"] Actual: {"type":"about:blank","title":"Bad Request","status":400,"detail":"Failed to read request","instance":"/reports/search-details"}
    Fail 5:42:46 pm
    Click Here To See Exception Logs [java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
    org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
    org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
    io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
    io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
    io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
    io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
    jdk.internal.reflect.GeneratedMethodAccessor256.invoke(Unknown Source)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
    org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
    org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
    org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
    io.restassured.internal.ResponseSpecificationImpl.body(ResponseSpecificationImpl.groovy:107)
    io.restassured.internal.ValidatableResponseOptionsImpl.body(ValidatableResponseOptionsImpl.java:238)
    utilities.RestAssuredUtils.validateJsonSchema(RestAssuredUtils.java:189)
    winchcamp.AIEventReportScreenDataTests.jsonSchemaValidationCase(AIEventReportScreenDataTests.java:32)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
    org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
    org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
    org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    org.testng.TestRunner.privateRun(TestRunner.java:848)
    org.testng.TestRunner.run(TestRunner.java:621)
    org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    org.testng.SuiteRunner.run(SuiteRunner.java:336)
    org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
    org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
    org.testng.TestNG.runSuites(TestNG.java:1114)
    org.testng.TestNG.run(TestNG.java:1082)
    com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)]
    Info 5:42:46 pm
    Response body :
    Info 5:42:46 pm
  • AIEventReportScreenData_WrongEndpoint

    5:42:46 pm / 00:00:00:139 Pass

    AIEventReportScreenData_WrongEndpoint
    09.11.2024 5:42:46 pm 09.11.2024 5:42:46 pm 00:00:00:139 · #test-id=221
    AIEventReportScreenData
    wrong endpoint case
    StatusTimestampDetails
    Info 5:42:46 pm Endpoint : /v1/user/reports/search-detailsshr
    Info 5:42:46 pm Method : POST
    Info 5:42:46 pm
    Headers :
    Info 5:42:46 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:46 pm
    Assertions :
    Pass 5:42:46 pm Status code assertion passed! Expected: 404, Actual: 404
    Pass 5:42:46 pm Assertion passed! error in response body has the expected value: Not Found
    Info 5:42:46 pm
    Response body :
    Info 5:42:46 pm
  • AIEventReportScreenData_WrongMethod

    5:42:46 pm / 00:00:00:124 Pass

    AIEventReportScreenData_WrongMethod
    09.11.2024 5:42:46 pm 09.11.2024 5:42:47 pm 00:00:00:124 · #test-id=222
    AIEventReportScreenData
    wrong request method case
    StatusTimestampDetails
    Info 5:42:47 pm Endpoint : /v1/user/reports/search-details
    Info 5:42:47 pm Method : GET
    Info 5:42:47 pm
    Headers :
    Info 5:42:47 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:47 pm
    Assertions :
    Pass 5:42:47 pm Status code assertion passed! Expected: 405, Actual: 405
    Pass 5:42:47 pm Assertion passed! error in response body has the expected value: Method Not Allowed
    Info 5:42:47 pm
    Response body :
    Info 5:42:47 pm
  • AreaByGuid_EmptyAndWrongAuth

    5:42:47 pm / 00:00:00:122 Pass

    AreaByGuid_EmptyAndWrongAuth
    09.11.2024 5:42:47 pm 09.11.2024 5:42:47 pm 00:00:00:122 · #test-id=223
    AreaByGuid
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:47 pm Endpoint : /v1/user/reports/area/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:42:47 pm Method : GET
    Info 5:42:47 pm
    Headers :
    Info 5:42:47 pm
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:47 pm
    Assertions :
    Pass 5:42:47 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:47 pm
    Response body :
    Info 5:42:47 pm
  • AreaByGuid_EmptyAndWrongAuth

    5:42:47 pm / 00:00:00:117 Pass

    AreaByGuid_EmptyAndWrongAuth
    09.11.2024 5:42:47 pm 09.11.2024 5:42:47 pm 00:00:00:117 · #test-id=224
    AreaByGuid
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:47 pm Endpoint : /v1/user/reports/area/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:42:47 pm Method : GET
    Info 5:42:47 pm
    Headers :
    Info 5:42:47 pm
    AuthorizationBearer
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:47 pm
    Assertions :
    Pass 5:42:47 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:47 pm
    Response body :
    Info 5:42:47 pm
  • AreaByGuid_InvalidGuid

    5:42:47 pm / 00:00:00:127 Pass

    AreaByGuid_InvalidGuid
    09.11.2024 5:42:47 pm 09.11.2024 5:42:47 pm 00:00:00:127 · #test-id=225
    AreaByGuid
    invalid guid as path param case
    StatusTimestampDetails
    Info 5:42:47 pm Endpoint : /v1/user/reports/area/24a79839-4310-413a-9129-dce712e23ba
    Info 5:42:47 pm Method : GET
    Info 5:42:47 pm
    Headers :
    Info 5:42:47 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:47 pm
    Assertions :
    Pass 5:42:47 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:47 pm Assertion passed! data.name in response body has the expected value: Area Not Found
    Info 5:42:47 pm
    Response body :
    Info 5:42:47 pm
  • AreaByGuid_InvalidGuid

    5:42:47 pm / 00:00:00:118 Pass

    AreaByGuid_InvalidGuid
    09.11.2024 5:42:47 pm 09.11.2024 5:42:47 pm 00:00:00:118 · #test-id=226
    AreaByGuid
    invalid guid as path param case
    StatusTimestampDetails
    Info 5:42:47 pm Endpoint : /v1/user/reports/area/99999
    Info 5:42:47 pm Method : GET
    Info 5:42:47 pm
    Headers :
    Info 5:42:47 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:47 pm
    Assertions :
    Pass 5:42:47 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:47 pm Assertion passed! data.name in response body has the expected value: Area Not Found
    Info 5:42:47 pm
    Response body :
    Info 5:42:47 pm
  • AreaByGuid_SchemaValidation

    5:42:47 pm / 00:00:00:125 Pass

    AreaByGuid_SchemaValidation
    09.11.2024 5:42:47 pm 09.11.2024 5:42:47 pm 00:00:00:125 · #test-id=227
    AreaByGuid
    schema validation case
    StatusTimestampDetails
    Info 5:42:47 pm Endpoint : /v1/user/reports/area/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:42:47 pm Method : GET
    Info 5:42:47 pm
    Headers :
    Info 5:42:47 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:47 pm
    Assertions :
    Pass 5:42:47 pm JSON schema validation passed!
    Info 5:42:47 pm
    Response body :
    Info 5:42:47 pm
  • AreaByGuid_PositiveCase

    5:42:47 pm / 00:00:00:149 Pass

    AreaByGuid_PositiveCase
    09.11.2024 5:42:47 pm 09.11.2024 5:42:47 pm 00:00:00:149 · #test-id=228
    AreaByGuid
    test positive flow
    StatusTimestampDetails
    Info 5:42:47 pm Endpoint : /v1/user/reports/area/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:42:47 pm Method : GET
    Info 5:42:47 pm
    Headers :
    Info 5:42:47 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:47 pm
    Assertions :
    Pass 5:42:47 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:47 pm All assertions are passed
    Info 5:42:47 pm
    JSON_PATHEXPECTED_VALUEACTUAL_VALUERESULT
    data.id11MATCHED ✅
    data.nameOperatory 1Operatory 1MATCHED ✅
    Pass 5:42:47 pm Assertion passed! Response time is less than 800 milliseconds: 119ms
    Info 5:42:47 pm
    Response body :
    Info 5:42:47 pm
  • AreaByGuid_WrongEndpoint

    5:42:47 pm / 00:00:00:128 Pass

    AreaByGuid_WrongEndpoint
    09.11.2024 5:42:47 pm 09.11.2024 5:42:47 pm 00:00:00:128 · #test-id=229
    AreaByGuid
    wrong endpoint case
    StatusTimestampDetails
    Info 5:42:47 pm Endpoint : /v1/user/reports/area/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c/shr
    Info 5:42:47 pm Method : GET
    Info 5:42:47 pm
    Headers :
    Info 5:42:47 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:47 pm
    Assertions :
    Pass 5:42:47 pm Status code assertion passed! Expected: 404, Actual: 404
    Info 5:42:47 pm
    Response body :
    Info 5:42:47 pm
  • AreaByGuid_WrongMethod

    5:42:47 pm / 00:00:00:133 Pass

    AreaByGuid_WrongMethod
    09.11.2024 5:42:47 pm 09.11.2024 5:42:48 pm 00:00:00:133 · #test-id=230
    AreaByGuid
    wrong request method case
    StatusTimestampDetails
    Info 5:42:48 pm Endpoint : /v1/user/reports/area/fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c
    Info 5:42:48 pm Method : POST
    Info 5:42:48 pm
    Headers :
    Info 5:42:48 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:48 pm
    Assertions :
    Pass 5:42:48 pm Status code assertion passed! Expected: 405, Actual: 405
    Info 5:42:48 pm
    Response body :
    Info 5:42:48 pm
  • FetchReportHistory_EmptyAndWrongAuth

    5:42:48 pm / 00:00:00:115 Pass

    FetchReportHistory_EmptyAndWrongAuth
    09.11.2024 5:42:48 pm 09.11.2024 5:42:48 pm 00:00:00:115 · #test-id=231
    FetchReportHistory
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:48 pm Endpoint : /v1/user/reports/report-history/36
    Info 5:42:48 pm Method : GET
    Info 5:42:48 pm
    Headers :
    Info 5:42:48 pm
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:48 pm
    Assertions :
    Pass 5:42:48 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:48 pm
    Response body :
    Info 5:42:48 pm
  • FetchReportHistory_EmptyAndWrongAuth

    5:42:48 pm / 00:00:00:106 Pass

    FetchReportHistory_EmptyAndWrongAuth
    09.11.2024 5:42:48 pm 09.11.2024 5:42:48 pm 00:00:00:106 · #test-id=232
    FetchReportHistory
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:48 pm Endpoint : /v1/user/reports/report-history/36
    Info 5:42:48 pm Method : GET
    Info 5:42:48 pm
    Headers :
    Info 5:42:48 pm
    AuthorizationBearer
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:48 pm
    Assertions :
    Pass 5:42:48 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:48 pm
    Response body :
    Info 5:42:48 pm
  • FetchReportHistory_InvalidGuid

    5:42:48 pm / 00:00:00:145 Pass

    FetchReportHistory_InvalidGuid
    09.11.2024 5:42:48 pm 09.11.2024 5:42:48 pm 00:00:00:145 · #test-id=233
    FetchReportHistory
    invalid guid as path param case
    StatusTimestampDetails
    Info 5:42:48 pm Endpoint : /v1/user/reports/report-history/0
    Info 5:42:48 pm Method : GET
    Info 5:42:48 pm
    Headers :
    Info 5:42:48 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:48 pm
    Assertions :
    Pass 5:42:48 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:48 pm Assertion passed! Array at path 'data.data' is present in the response body and is empty
    Pass 5:42:48 pm Assertion passed! Array at path 'data.history' is present in the response body and is empty
    Info 5:42:48 pm
    Response body :
    Info 5:42:48 pm
  • FetchReportHistory_InvalidGuid

    5:42:48 pm / 00:00:00:136 Pass

    FetchReportHistory_InvalidGuid
    09.11.2024 5:42:48 pm 09.11.2024 5:42:48 pm 00:00:00:136 · #test-id=234
    FetchReportHistory
    invalid guid as path param case
    StatusTimestampDetails
    Info 5:42:48 pm Endpoint : /v1/user/reports/report-history/999
    Info 5:42:48 pm Method : GET
    Info 5:42:48 pm
    Headers :
    Info 5:42:48 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:48 pm
    Assertions :
    Pass 5:42:48 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:48 pm Assertion passed! Array at path 'data.data' is present in the response body and is empty
    Pass 5:42:48 pm Assertion passed! Array at path 'data.history' is present in the response body and is empty
    Info 5:42:48 pm
    Response body :
    Info 5:42:48 pm
  • FetchReportHistory_SchemaValidation

    5:42:48 pm / 00:00:00:232 Pass

    FetchReportHistory_SchemaValidation
    09.11.2024 5:42:48 pm 09.11.2024 5:42:48 pm 00:00:00:232 · #test-id=235
    FetchReportHistory
    schema validation case
    StatusTimestampDetails
    Info 5:42:48 pm Endpoint : /v1/user/reports/report-history/35
    Info 5:42:48 pm Method : GET
    Info 5:42:48 pm
    Headers :
    Info 5:42:48 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:48 pm
    Assertions :
    Pass 5:42:48 pm JSON schema validation passed!
    Info 5:42:48 pm
    Response body :
    Info 5:42:48 pm
  • FetchReportHistory_SchemaValidation

    5:42:48 pm / 00:00:00:213 Pass

    FetchReportHistory_SchemaValidation
    09.11.2024 5:42:48 pm 09.11.2024 5:42:49 pm 00:00:00:213 · #test-id=236
    FetchReportHistory
    schema validation case
    StatusTimestampDetails
    Info 5:42:48 pm Endpoint : /v1/user/reports/report-history/36
    Info 5:42:48 pm Method : GET
    Info 5:42:48 pm
    Headers :
    Info 5:42:48 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:48 pm
    Assertions :
    Pass 5:42:49 pm JSON schema validation passed!
    Info 5:42:49 pm
    Response body :
    Info 5:42:49 pm
  • FetchReportHistory_PositiveCase

    5:42:49 pm / 00:00:00:187 Pass

    FetchReportHistory_PositiveCase
    09.11.2024 5:42:49 pm 09.11.2024 5:42:49 pm 00:00:00:187 · #test-id=237
    FetchReportHistory
    test positive flow for area camera report and ai event report history
    StatusTimestampDetails
    Info 5:42:49 pm Endpoint : /v1/user/reports/report-history/35
    Info 5:42:49 pm Method : GET
    Info 5:42:49 pm
    Headers :
    Info 5:42:49 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:49 pm
    Assertions :
    Pass 5:42:49 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:49 pm Assertion passed! Response time is less than 800 milliseconds: 149ms
    Info 5:42:49 pm
    Response body :
    Info 5:42:49 pm
  • FetchReportHistory_PositiveCase

    5:42:49 pm / 00:00:00:166 Pass

    FetchReportHistory_PositiveCase
    09.11.2024 5:42:49 pm 09.11.2024 5:42:49 pm 00:00:00:166 · #test-id=238
    FetchReportHistory
    test positive flow for area camera report and ai event report history
    StatusTimestampDetails
    Info 5:42:49 pm Endpoint : /v1/user/reports/report-history/36
    Info 5:42:49 pm Method : GET
    Info 5:42:49 pm
    Headers :
    Info 5:42:49 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:49 pm
    Assertions :
    Pass 5:42:49 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:49 pm Assertion passed! Response time is less than 800 milliseconds: 155ms
    Info 5:42:49 pm
    Response body :
    Info 5:42:49 pm
  • FetchReportHistory_WrongEndpoint

    5:42:49 pm / 00:00:00:108 Pass

    FetchReportHistory_WrongEndpoint
    09.11.2024 5:42:49 pm 09.11.2024 5:42:49 pm 00:00:00:108 · #test-id=239
    FetchReportHistory
    wrong endpoint case
    StatusTimestampDetails
    Info 5:42:49 pm Endpoint : /v1/user/reports/report-history/36/shr
    Info 5:42:49 pm Method : GET
    Info 5:42:49 pm
    Headers :
    Info 5:42:49 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:49 pm
    Assertions :
    Pass 5:42:49 pm Status code assertion passed! Expected: 404, Actual: 404
    Info 5:42:49 pm
    Response body :
    Info 5:42:49 pm
  • FetchReportHistory_WrongMethod

    5:42:49 pm / 00:00:00:115 Pass

    FetchReportHistory_WrongMethod
    09.11.2024 5:42:49 pm 09.11.2024 5:42:49 pm 00:00:00:115 · #test-id=240
    FetchReportHistory
    wrong request method case
    StatusTimestampDetails
    Info 5:42:49 pm Endpoint : /v1/user/reports/report-history/36
    Info 5:42:49 pm Method : POST
    Info 5:42:49 pm
    Headers :
    Info 5:42:49 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:49 pm
    Assertions :
    Pass 5:42:49 pm Status code assertion passed! Expected: 405, Actual: 405
    Info 5:42:49 pm
    Response body :
    Info 5:42:49 pm
  • CSVGenerationForAreaCameraReport_BodyScenerio1

    5:42:50 pm / 00:00:00:232 Pass

    CSVGenerationForAreaCameraReport_BodyScenerio1
    09.11.2024 5:42:50 pm 09.11.2024 5:42:50 pm 00:00:00:232 · #test-id=241
    CSVGenerationForAreaCameraReport
    positive case : pass all fields
    StatusTimestampDetails
    Info 5:42:50 pm Endpoint : /v1/user/reports/filtered-details
    Info 5:42:50 pm Method : POST
    Info 5:42:50 pm
    Headers :
    Info 5:42:50 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:50 pm
    Request body :
    Info 5:42:50 pm
    Info 5:42:50 pm
    Assertions :
    Pass 5:42:50 pm Status code assertion passed! Expected: 200, Actual: 200
    Info 5:42:50 pm
    Response body :
    Info 5:42:50 pm
  • CSVGenerationForAreaCameraReport_BodyScenerio2

    5:42:50 pm / 00:00:00:109 Fail

    CSVGenerationForAreaCameraReport_BodyScenerio2
    09.11.2024 5:42:50 pm 09.11.2024 5:42:50 pm 00:00:00:109 · #test-id=242
    CSVGenerationForAreaCameraReport
    pass all fields empty
    StatusTimestampDetails
    Info 5:42:50 pm Endpoint : /v1/user/reports/filtered-details
    Info 5:42:50 pm Method : POST
    Info 5:42:50 pm
    Headers :
    Info 5:42:50 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:50 pm
    Request body :
    Info 5:42:50 pm
    Info 5:42:50 pm
    Assertions :
    Fail 5:42:50 pm Status code assertion failed! Expected: 200, Actual: 500
    Fail 5:42:50 pm Status code is not as expected expected [200] but found [500]
    Fail 5:42:50 pm
    Click Here To See Exception Logs [org.testng.Assert.fail(Assert.java:111)
    org.testng.Assert.failNotEquals(Assert.java:1578)
    org.testng.Assert.assertEqualsImpl(Assert.java:150)
    org.testng.Assert.assertEquals(Assert.java:132)
    org.testng.Assert.assertEquals(Assert.java:1419)
    org.testng.Assert.assertEquals(Assert.java:1383)
    utilities.restAssuredFunctions.API.assertStatusCode(API.java:128)
    winchcamp.CSVGenerationForAreaCameraReportTests.bodyCase(CSVGenerationForAreaCameraReportTests.java:81)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
    org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
    org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
    org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    org.testng.TestRunner.privateRun(TestRunner.java:848)
    org.testng.TestRunner.run(TestRunner.java:621)
    org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    org.testng.SuiteRunner.run(SuiteRunner.java:336)
    org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
    org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
    org.testng.TestNG.runSuites(TestNG.java:1114)
    org.testng.TestNG.run(TestNG.java:1082)
    com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)]
    Info 5:42:50 pm
    Response body :
    Info 5:42:50 pm
  • CSVGenerationForAreaCameraReport_BodyScenerio3

    5:42:50 pm / 00:00:00:134 Fail

    CSVGenerationForAreaCameraReport_BodyScenerio3
    09.11.2024 5:42:50 pm 09.11.2024 5:42:50 pm 00:00:00:134 · #test-id=243
    CSVGenerationForAreaCameraReport
    enter wrong date format yyyy-mm-dd
    StatusTimestampDetails
    Info 5:42:50 pm Endpoint : /v1/user/reports/filtered-details
    Info 5:42:50 pm Method : POST
    Info 5:42:50 pm
    Headers :
    Info 5:42:50 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:50 pm
    Request body :
    Info 5:42:50 pm
    Info 5:42:50 pm
    Assertions :
    Fail 5:42:50 pm Assertion failed! message in response body does not have the expected value. Expected: Invalid date format, please use the format dd-MM-yyyy!, Actual: Cannot invoke "java.time.LocalDate.atStartOfDay(java.time.ZoneId)" because "localFromDate" is null
    Fail 5:42:50 pm Status code assertion failed! Expected: 400, Actual: 500
    Fail 5:42:50 pm Status code is not as expected expected [400] but found [500]
    Fail 5:42:50 pm
    Click Here To See Exception Logs [org.testng.Assert.fail(Assert.java:111)
    org.testng.Assert.failNotEquals(Assert.java:1578)
    org.testng.Assert.assertEqualsImpl(Assert.java:150)
    org.testng.Assert.assertEquals(Assert.java:132)
    org.testng.Assert.assertEquals(Assert.java:1419)
    org.testng.Assert.assertEquals(Assert.java:1383)
    utilities.restAssuredFunctions.API.assertStatusCode(API.java:128)
    winchcamp.CSVGenerationForAreaCameraReportTests.bodyCase(CSVGenerationForAreaCameraReportTests.java:81)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
    org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
    org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
    org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    org.testng.TestRunner.privateRun(TestRunner.java:848)
    org.testng.TestRunner.run(TestRunner.java:621)
    org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    org.testng.SuiteRunner.run(SuiteRunner.java:336)
    org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
    org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
    org.testng.TestNG.runSuites(TestNG.java:1114)
    org.testng.TestNG.run(TestNG.java:1082)
    com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)]
    Info 5:42:50 pm
    Response body :
    Info 5:42:50 pm
  • CSVGenerationForAreaCameraReport_BodyScenerio4

    5:42:50 pm / 00:00:00:118 Fail

    CSVGenerationForAreaCameraReport_BodyScenerio4
    09.11.2024 5:42:50 pm 09.11.2024 5:42:50 pm 00:00:00:118 · #test-id=244
    CSVGenerationForAreaCameraReport
    single facility, pass only from date to get 2months data
    StatusTimestampDetails
    Info 5:42:50 pm Endpoint : /v1/user/reports/filtered-details
    Info 5:42:50 pm Method : POST
    Info 5:42:50 pm
    Headers :
    Info 5:42:50 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:50 pm
    Request body :
    Info 5:42:50 pm
    Info 5:42:50 pm
    Assertions :
    Fail 5:42:50 pm Status code assertion failed! Expected: 200, Actual: 500
    Fail 5:42:50 pm Status code is not as expected expected [200] but found [500]
    Fail 5:42:50 pm
    Click Here To See Exception Logs [org.testng.Assert.fail(Assert.java:111)
    org.testng.Assert.failNotEquals(Assert.java:1578)
    org.testng.Assert.assertEqualsImpl(Assert.java:150)
    org.testng.Assert.assertEquals(Assert.java:132)
    org.testng.Assert.assertEquals(Assert.java:1419)
    org.testng.Assert.assertEquals(Assert.java:1383)
    utilities.restAssuredFunctions.API.assertStatusCode(API.java:128)
    winchcamp.CSVGenerationForAreaCameraReportTests.bodyCase(CSVGenerationForAreaCameraReportTests.java:81)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
    org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
    org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
    org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    org.testng.TestRunner.privateRun(TestRunner.java:848)
    org.testng.TestRunner.run(TestRunner.java:621)
    org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    org.testng.SuiteRunner.run(SuiteRunner.java:336)
    org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
    org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
    org.testng.TestNG.runSuites(TestNG.java:1114)
    org.testng.TestNG.run(TestNG.java:1082)
    com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)]
    Info 5:42:50 pm
    Response body :
    Info 5:42:50 pm
  • CSVGenerationForAreaCameraReport_BodyScenerio5

    5:42:50 pm / 00:00:00:117 Fail

    CSVGenerationForAreaCameraReport_BodyScenerio5
    09.11.2024 5:42:50 pm 09.11.2024 5:42:50 pm 00:00:00:117 · #test-id=245
    CSVGenerationForAreaCameraReport
    single facility, pass only to date to get 2months data
    StatusTimestampDetails
    Info 5:42:50 pm Endpoint : /v1/user/reports/filtered-details
    Info 5:42:50 pm Method : POST
    Info 5:42:50 pm
    Headers :
    Info 5:42:50 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:50 pm
    Request body :
    Info 5:42:50 pm
    Info 5:42:50 pm
    Assertions :
    Fail 5:42:50 pm Status code assertion failed! Expected: 200, Actual: 500
    Fail 5:42:50 pm Status code is not as expected expected [200] but found [500]
    Fail 5:42:50 pm
    Click Here To See Exception Logs [org.testng.Assert.fail(Assert.java:111)
    org.testng.Assert.failNotEquals(Assert.java:1578)
    org.testng.Assert.assertEqualsImpl(Assert.java:150)
    org.testng.Assert.assertEquals(Assert.java:132)
    org.testng.Assert.assertEquals(Assert.java:1419)
    org.testng.Assert.assertEquals(Assert.java:1383)
    utilities.restAssuredFunctions.API.assertStatusCode(API.java:128)
    winchcamp.CSVGenerationForAreaCameraReportTests.bodyCase(CSVGenerationForAreaCameraReportTests.java:81)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
    org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
    org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
    org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    org.testng.TestRunner.privateRun(TestRunner.java:848)
    org.testng.TestRunner.run(TestRunner.java:621)
    org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    org.testng.SuiteRunner.run(SuiteRunner.java:336)
    org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
    org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
    org.testng.TestNG.runSuites(TestNG.java:1114)
    org.testng.TestNG.run(TestNG.java:1082)
    com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)]
    Info 5:42:50 pm
    Response body :
    Info 5:42:50 pm
  • CSVGenerationForAreaCameraReport_BodyScenerio6

    5:42:50 pm / 00:00:00:120 Fail

    CSVGenerationForAreaCameraReport_BodyScenerio6
    09.11.2024 5:42:50 pm 09.11.2024 5:42:50 pm 00:00:00:120 · #test-id=246
    CSVGenerationForAreaCameraReport
    all facility, pass only from date to get 2months data
    StatusTimestampDetails
    Info 5:42:50 pm Endpoint : /v1/user/reports/filtered-details
    Info 5:42:50 pm Method : POST
    Info 5:42:50 pm
    Headers :
    Info 5:42:50 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:50 pm
    Request body :
    Info 5:42:50 pm
    Info 5:42:50 pm
    Assertions :
    Fail 5:42:50 pm Status code assertion failed! Expected: 200, Actual: 500
    Fail 5:42:50 pm Status code is not as expected expected [200] but found [500]
    Fail 5:42:50 pm
    Click Here To See Exception Logs [org.testng.Assert.fail(Assert.java:111)
    org.testng.Assert.failNotEquals(Assert.java:1578)
    org.testng.Assert.assertEqualsImpl(Assert.java:150)
    org.testng.Assert.assertEquals(Assert.java:132)
    org.testng.Assert.assertEquals(Assert.java:1419)
    org.testng.Assert.assertEquals(Assert.java:1383)
    utilities.restAssuredFunctions.API.assertStatusCode(API.java:128)
    winchcamp.CSVGenerationForAreaCameraReportTests.bodyCase(CSVGenerationForAreaCameraReportTests.java:81)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
    org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
    org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
    org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    org.testng.TestRunner.privateRun(TestRunner.java:848)
    org.testng.TestRunner.run(TestRunner.java:621)
    org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    org.testng.SuiteRunner.run(SuiteRunner.java:336)
    org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
    org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
    org.testng.TestNG.runSuites(TestNG.java:1114)
    org.testng.TestNG.run(TestNG.java:1082)
    com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)]
    Info 5:42:50 pm
    Response body :
    Info 5:42:50 pm
  • CSVGenerationForAreaCameraReport_BodyScenerio7

    5:42:50 pm / 00:00:00:116 Fail

    CSVGenerationForAreaCameraReport_BodyScenerio7
    09.11.2024 5:42:50 pm 09.11.2024 5:42:51 pm 00:00:00:116 · #test-id=247
    CSVGenerationForAreaCameraReport
    all facility, pass only to date to get 2months data
    StatusTimestampDetails
    Info 5:42:51 pm Endpoint : /v1/user/reports/filtered-details
    Info 5:42:51 pm Method : POST
    Info 5:42:51 pm
    Headers :
    Info 5:42:51 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:51 pm
    Request body :
    Info 5:42:51 pm
    Info 5:42:51 pm
    Assertions :
    Fail 5:42:51 pm Status code assertion failed! Expected: 200, Actual: 500
    Fail 5:42:51 pm Status code is not as expected expected [200] but found [500]
    Fail 5:42:51 pm
    Click Here To See Exception Logs [org.testng.Assert.fail(Assert.java:111)
    org.testng.Assert.failNotEquals(Assert.java:1578)
    org.testng.Assert.assertEqualsImpl(Assert.java:150)
    org.testng.Assert.assertEquals(Assert.java:132)
    org.testng.Assert.assertEquals(Assert.java:1419)
    org.testng.Assert.assertEquals(Assert.java:1383)
    utilities.restAssuredFunctions.API.assertStatusCode(API.java:128)
    winchcamp.CSVGenerationForAreaCameraReportTests.bodyCase(CSVGenerationForAreaCameraReportTests.java:81)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
    org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
    org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
    org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    org.testng.TestRunner.privateRun(TestRunner.java:848)
    org.testng.TestRunner.run(TestRunner.java:621)
    org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    org.testng.SuiteRunner.run(SuiteRunner.java:336)
    org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
    org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
    org.testng.TestNG.runSuites(TestNG.java:1114)
    org.testng.TestNG.run(TestNG.java:1082)
    com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)]
    Info 5:42:51 pm
    Response body :
    Info 5:42:51 pm
  • CSVGenerationForAreaCameraReport_EmptyAndWrongAuth

    5:42:51 pm / 00:00:00:492 Pass

    CSVGenerationForAreaCameraReport_EmptyAndWrongAuth
    09.11.2024 5:42:51 pm 09.11.2024 5:42:51 pm 00:00:00:492 · #test-id=248
    CSVGenerationForAreaCameraReport
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:51 pm Endpoint : /v1/user/reports/filtered-details
    Info 5:42:51 pm Method : POST
    Info 5:42:51 pm
    Headers :
    Info 5:42:51 pm
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:51 pm
    Request body :
    Info 5:42:51 pm
    Info 5:42:51 pm
    Assertions :
    Pass 5:42:51 pm Status code assertion passed! Expected: 401, Actual: 401
    Pass 5:42:51 pm Assertion passed! error in response body has the expected value: Unauthorized
    Info 5:42:51 pm
    Response body :
    Info 5:42:51 pm
  • CSVGenerationForAreaCameraReport_EmptyAndWrongAuth

    5:42:51 pm / 00:00:00:484 Pass

    CSVGenerationForAreaCameraReport_EmptyAndWrongAuth
    09.11.2024 5:42:51 pm 09.11.2024 5:42:52 pm 00:00:00:484 · #test-id=249
    CSVGenerationForAreaCameraReport
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:51 pm Endpoint : /v1/user/reports/filtered-details
    Info 5:42:51 pm Method : POST
    Info 5:42:51 pm
    Headers :
    Info 5:42:51 pm
    AuthorizationBearer
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:51 pm
    Request body :
    Info 5:42:51 pm
    Info 5:42:51 pm
    Assertions :
    Pass 5:42:51 pm Status code assertion passed! Expected: 401, Actual: 401
    Pass 5:42:52 pm Assertion passed! error in response body has the expected value: Unauthorized
    Info 5:42:52 pm
    Response body :
    Info 5:42:52 pm
  • CSVGenerationForAreaCameraReport_SchemaValidation

    5:42:52 pm / 00:00:00:164 Fail

    CSVGenerationForAreaCameraReport_SchemaValidation
    09.11.2024 5:42:52 pm 09.11.2024 5:42:52 pm 00:00:00:164 · #test-id=250
    CSVGenerationForAreaCameraReport
    schema validation case
    StatusTimestampDetails
    Info 5:42:52 pm Endpoint : /v1/user/reports/filtered-details
    Info 5:42:52 pm Method : POST
    Info 5:42:52 pm
    Headers :
    Info 5:42:52 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:52 pm
    Request body :
    Info 5:42:52 pm
    Info 5:42:52 pm
    Assertions :
    Fail 5:42:52 pm JSON schema validation failed! Error: 1 expectation failed. Response body doesn't match expectation. Expected: The content to match the given JSON schema. error: instance type (string) does not match any allowed primitive type (allowed: ["null"]) level: "error" schema: {"loadingURI":"file:/C:/Users/ShreySharma/IdeaProjects/RestAssured/target/test-classes/schema/Winchcamp/csvGenerationForAreaCameraReport.json#","pointer":"/properties/data/items/0/properties/updatedBy"} instance: {"pointer":"/data/0/updatedBy"} domain: "validation" keyword: "type" found: "string" expected: ["null"] error: instance type (string) does not match any allowed primitive type (allowed: ["null"]) level: "error" schema: {"loadingURI":"file:/C:/Users/ShreySharma/IdeaProjects/RestAssured/target/test-classes/schema/Winchcamp/csvGenerationForAreaCameraReport.json#","pointer":"/properties/data/items/0/properties/updatedDate"} instance: {"pointer":"/data/0/updatedDate"} domain: "validation" keyword: "type" found: "string" expected: ["null"] error: instance type (string) does not match any allowed primitive type (allowed: ["null"]) level: "error" schema: {"loadingURI":"file:/C:/Users/ShreySharma/IdeaProjects/RestAssured/target/test-classes/schema/Winchcamp/csvGenerationForAreaCameraReport.json#","pointer":"/properties/data/items/0/properties/updatorUid"} instance: {"pointer":"/data/0/updatorUid"} domain: "validation" keyword: "type" found: "string" expected: ["null"] Actual: {"data":[{"facilityName":"Safdarjung Development Area","facilityNpi":"5100","areaName":"Operatory 2","cameraName":"Safdarjung Development Area - Camera 2","guid":"edd61e27-9fff-4136-89a2-9babe9eb88bf","rtspUrl":"rtsp://dori:Dori05100@183.82.156.40:554/Streaming/Channels/1002","events":["Cleaning"],"monitoringStatus":"ENABLED","cameraStatus":"GREEN","createdDate":"2024-08-12 16:40:25","updatedDate":"2024-08-25 14:14:47","createdBy":"uat.admin","creatorUid":"UID0003","updatedBy":"administrator","updatorUid":"CON00005","status":"ACTIVE"},{"facilityName":"Safdarjung Development Area","facilityNpi":"5100","areaName":"Operatory 1","cameraName":"Safdarjung Development Area - Camera 1","guid":"fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c","rtspUrl":"rtsp://dori:Dori05100@183.82.156.40:554/Streaming/Channels/902","events":["Patient on Chair"],"monitoringStatus":"ENABLED","cameraStatus":"GREEN","createdDate":"2024-08-20 11:36:49","updatedDate":"2024-08-25 14:15:00","createdBy":"administrator","creatorUid":"CON00005","updatedBy":"administrator","updatorUid":"CON00005","status":"ACTIVE"}],"status":200}
    Fail 5:42:52 pm 1 expectation failed. Response body doesn't match expectation. Expected: The content to match the given JSON schema. error: instance type (string) does not match any allowed primitive type (allowed: ["null"]) level: "error" schema: {"loadingURI":"file:/C:/Users/ShreySharma/IdeaProjects/RestAssured/target/test-classes/schema/Winchcamp/csvGenerationForAreaCameraReport.json#","pointer":"/properties/data/items/0/properties/updatedBy"} instance: {"pointer":"/data/0/updatedBy"} domain: "validation" keyword: "type" found: "string" expected: ["null"] error: instance type (string) does not match any allowed primitive type (allowed: ["null"]) level: "error" schema: {"loadingURI":"file:/C:/Users/ShreySharma/IdeaProjects/RestAssured/target/test-classes/schema/Winchcamp/csvGenerationForAreaCameraReport.json#","pointer":"/properties/data/items/0/properties/updatedDate"} instance: {"pointer":"/data/0/updatedDate"} domain: "validation" keyword: "type" found: "string" expected: ["null"] error: instance type (string) does not match any allowed primitive type (allowed: ["null"]) level: "error" schema: {"loadingURI":"file:/C:/Users/ShreySharma/IdeaProjects/RestAssured/target/test-classes/schema/Winchcamp/csvGenerationForAreaCameraReport.json#","pointer":"/properties/data/items/0/properties/updatorUid"} instance: {"pointer":"/data/0/updatorUid"} domain: "validation" keyword: "type" found: "string" expected: ["null"] Actual: {"data":[{"facilityName":"Safdarjung Development Area","facilityNpi":"5100","areaName":"Operatory 2","cameraName":"Safdarjung Development Area - Camera 2","guid":"edd61e27-9fff-4136-89a2-9babe9eb88bf","rtspUrl":"rtsp://dori:Dori05100@183.82.156.40:554/Streaming/Channels/1002","events":["Cleaning"],"monitoringStatus":"ENABLED","cameraStatus":"GREEN","createdDate":"2024-08-12 16:40:25","updatedDate":"2024-08-25 14:14:47","createdBy":"uat.admin","creatorUid":"UID0003","updatedBy":"administrator","updatorUid":"CON00005","status":"ACTIVE"},{"facilityName":"Safdarjung Development Area","facilityNpi":"5100","areaName":"Operatory 1","cameraName":"Safdarjung Development Area - Camera 1","guid":"fa413faa-d94e-4c21-afd2-d8c1c3bd0a0c","rtspUrl":"rtsp://dori:Dori05100@183.82.156.40:554/Streaming/Channels/902","events":["Patient on Chair"],"monitoringStatus":"ENABLED","cameraStatus":"GREEN","createdDate":"2024-08-20 11:36:49","updatedDate":"2024-08-25 14:15:00","createdBy":"administrator","creatorUid":"CON00005","updatedBy":"administrator","updatorUid":"CON00005","status":"ACTIVE"}],"status":200}
    Fail 5:42:52 pm
    Click Here To See Exception Logs [java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
    org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
    org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
    io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
    io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
    io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
    io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
    jdk.internal.reflect.GeneratedMethodAccessor256.invoke(Unknown Source)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
    org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
    org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
    org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
    io.restassured.internal.ResponseSpecificationImpl.body(ResponseSpecificationImpl.groovy:107)
    io.restassured.internal.ValidatableResponseOptionsImpl.body(ValidatableResponseOptionsImpl.java:238)
    utilities.RestAssuredUtils.validateJsonSchema(RestAssuredUtils.java:189)
    winchcamp.CSVGenerationForAreaCameraReportTests.jsonSchemaValidationCase(CSVGenerationForAreaCameraReportTests.java:37)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
    org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
    org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
    org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    org.testng.TestRunner.privateRun(TestRunner.java:848)
    org.testng.TestRunner.run(TestRunner.java:621)
    org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    org.testng.SuiteRunner.run(SuiteRunner.java:336)
    org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
    org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
    org.testng.TestNG.runSuites(TestNG.java:1114)
    org.testng.TestNG.run(TestNG.java:1082)
    com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)]
    Info 5:42:52 pm
    Response body :
    Info 5:42:52 pm
  • CSVGenerationForAreaCameraReport_WrongEndpoint

    5:42:52 pm / 00:00:00:133 Pass

    CSVGenerationForAreaCameraReport_WrongEndpoint
    09.11.2024 5:42:52 pm 09.11.2024 5:42:53 pm 00:00:00:133 · #test-id=251
    CSVGenerationForAreaCameraReport
    wrong endpoint case
    StatusTimestampDetails
    Info 5:42:53 pm Endpoint : /v1/user/reports/filtered-detailsshr
    Info 5:42:53 pm Method : POST
    Info 5:42:53 pm
    Headers :
    Info 5:42:53 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:53 pm
    Request body :
    Info 5:42:53 pm
    Info 5:42:53 pm
    Assertions :
    Pass 5:42:53 pm Status code assertion passed! Expected: 404, Actual: 404
    Pass 5:42:53 pm Assertion passed! error in response body has the expected value: Not Found
    Info 5:42:53 pm
    Response body :
    Info 5:42:53 pm
  • CSVGenerationForAreaCameraReport_WrongMethod

    5:42:53 pm / 00:00:00:134 Pass

    CSVGenerationForAreaCameraReport_WrongMethod
    09.11.2024 5:42:53 pm 09.11.2024 5:42:53 pm 00:00:00:134 · #test-id=252
    CSVGenerationForAreaCameraReport
    wrong request method case
    StatusTimestampDetails
    Info 5:42:53 pm Endpoint : /v1/user/reports/filtered-details
    Info 5:42:53 pm Method : GET
    Info 5:42:53 pm
    Headers :
    Info 5:42:53 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:53 pm
    Request body :
    Info 5:42:53 pm
    Info 5:42:53 pm
    Assertions :
    Pass 5:42:53 pm Status code assertion passed! Expected: 405, Actual: 405
    Pass 5:42:53 pm Assertion passed! error in response body has the expected value: Method Not Allowed
    Info 5:42:53 pm
    Response body :
    Info 5:42:53 pm
  • EventsByFilterBodyScenerio_1

    5:42:53 pm / 00:00:00:248 Pass

    EventsByFilterBodyScenerio_1
    09.11.2024 5:42:53 pm 09.11.2024 5:42:54 pm 00:00:00:248 · #test-id=253
    EventsByFilter
    positive case : pass all fields
    StatusTimestampDetails
    Info 5:42:54 pm Endpoint : /v1/user/reports/events
    Info 5:42:54 pm Method : POST
    Info 5:42:54 pm
    Headers :
    Info 5:42:54 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:54 pm
    Request body :
    Info 5:42:54 pm
    Info 5:42:54 pm
    Assertions :
    Pass 5:42:54 pm PartDate '28-08-2024' is within the expected range of '09-07-2024' and '07-09-2024'.
    Pass 5:42:54 pm PartDate '28-08-2024' is within the expected range of '09-07-2024' and '07-09-2024'.
    Pass 5:42:54 pm PartDate '28-08-2024' is within the expected range of '09-07-2024' and '07-09-2024'.
    Pass 5:42:54 pm PartDate '28-08-2024' is within the expected range of '09-07-2024' and '07-09-2024'.
    Pass 5:42:54 pm PartDate '28-08-2024' is within the expected range of '09-07-2024' and '07-09-2024'.
    Pass 5:42:54 pm All objects contain partDate within the expected range.
    Pass 5:42:54 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:54 pm Assertion passed! Response time is less than 800 milliseconds: 221ms
    Info 5:42:54 pm
    Response body :
    Info 5:42:54 pm
  • EventsByFilterBodyScenerio_2

    5:42:54 pm / 00:00:00:140 Pass

    EventsByFilterBodyScenerio_2
    09.11.2024 5:42:54 pm 09.11.2024 5:42:54 pm 00:00:00:140 · #test-id=254
    EventsByFilter
    pass all fields empty
    StatusTimestampDetails
    Info 5:42:54 pm Endpoint : /v1/user/reports/events
    Info 5:42:54 pm Method : POST
    Info 5:42:54 pm
    Headers :
    Info 5:42:54 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:54 pm
    Request body :
    Info 5:42:54 pm
    Info 5:42:54 pm
    Assertions :
    Pass 5:42:54 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:54 pm Assertion passed! Response time is less than 800 milliseconds: 134ms
    Info 5:42:54 pm
    Response body :
    Info 5:42:54 pm
  • EventsByFilterBodyScenerio_3

    5:42:54 pm / 00:00:00:156 Fail

    EventsByFilterBodyScenerio_3
    09.11.2024 5:42:54 pm 09.11.2024 5:42:54 pm 00:00:00:156 · #test-id=255
    EventsByFilter
    enter wrong date format yyyy-mm-dd
    StatusTimestampDetails
    Info 5:42:54 pm Endpoint : /v1/user/reports/events
    Info 5:42:54 pm Method : POST
    Info 5:42:54 pm
    Headers :
    Info 5:42:54 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:54 pm
    Request body :
    Info 5:42:54 pm
    Info 5:42:54 pm
    Assertions :
    Fail 5:42:54 pm Cannot invoke "String.equals(Object)" because "actualValue" is null
    Fail 5:42:54 pm
    Click Here To See Exception Logs [utilities.restAssuredFunctions.API.assertKeyValue(API.java:99)
    winchcamp.EventsByFilterTests.BodyCase(EventsByFilterTests.java:80)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
    org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
    org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
    org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    org.testng.TestRunner.privateRun(TestRunner.java:848)
    org.testng.TestRunner.run(TestRunner.java:621)
    org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    org.testng.SuiteRunner.run(SuiteRunner.java:336)
    org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
    org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
    org.testng.TestNG.runSuites(TestNG.java:1114)
    org.testng.TestNG.run(TestNG.java:1082)
    com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)]
    Info 5:42:54 pm
    Response body :
    Info 5:42:54 pm
  • EventsByFilterBodyScenerio_4

    5:42:54 pm / 00:00:00:151 Pass

    EventsByFilterBodyScenerio_4
    09.11.2024 5:42:54 pm 09.11.2024 5:42:54 pm 00:00:00:151 · #test-id=256
    EventsByFilter
    single facility, pass only from date to get 2months data
    StatusTimestampDetails
    Info 5:42:54 pm Endpoint : /v1/user/reports/events
    Info 5:42:54 pm Method : POST
    Info 5:42:54 pm
    Headers :
    Info 5:42:54 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:54 pm
    Request body :
    Info 5:42:54 pm
    Info 5:42:54 pm
    Assertions :
    Pass 5:42:54 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:54 pm Assertion passed! Response time is less than 800 milliseconds: 144ms
    Info 5:42:54 pm
    Response body :
    Info 5:42:54 pm
  • EventsByFilterBodyScenerio_5

    5:42:54 pm / 00:00:00:155 Pass

    EventsByFilterBodyScenerio_5
    09.11.2024 5:42:54 pm 09.11.2024 5:42:54 pm 00:00:00:155 · #test-id=257
    EventsByFilter
    single facility, pass only to date to get 2months data
    StatusTimestampDetails
    Info 5:42:54 pm Endpoint : /v1/user/reports/events
    Info 5:42:54 pm Method : POST
    Info 5:42:54 pm
    Headers :
    Info 5:42:54 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:54 pm
    Request body :
    Info 5:42:54 pm
    Info 5:42:54 pm
    Assertions :
    Pass 5:42:54 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:54 pm Assertion passed! Response time is less than 800 milliseconds: 148ms
    Info 5:42:54 pm
    Response body :
    Info 5:42:54 pm
  • EventsByFilterBodyScenerio_6

    5:42:54 pm / 00:00:00:129 Pass

    EventsByFilterBodyScenerio_6
    09.11.2024 5:42:54 pm 09.11.2024 5:42:54 pm 00:00:00:129 · #test-id=258
    EventsByFilter
    all facility, pass only from date to get 2months data
    StatusTimestampDetails
    Info 5:42:54 pm Endpoint : /v1/user/reports/events
    Info 5:42:54 pm Method : POST
    Info 5:42:54 pm
    Headers :
    Info 5:42:54 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:54 pm
    Request body :
    Info 5:42:54 pm
    Info 5:42:54 pm
    Assertions :
    Pass 5:42:54 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:54 pm Assertion passed! Response time is less than 800 milliseconds: 123ms
    Info 5:42:54 pm
    Response body :
    Info 5:42:54 pm
  • EventsByFilterBodyScenerio_7

    5:42:54 pm / 00:00:00:123 Pass

    EventsByFilterBodyScenerio_7
    09.11.2024 5:42:54 pm 09.11.2024 5:42:55 pm 00:00:00:123 · #test-id=259
    EventsByFilter
    all facility, pass only to date to get 2months data
    StatusTimestampDetails
    Info 5:42:55 pm Endpoint : /v1/user/reports/events
    Info 5:42:55 pm Method : POST
    Info 5:42:55 pm
    Headers :
    Info 5:42:55 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:55 pm
    Request body :
    Info 5:42:55 pm
    Info 5:42:55 pm
    Assertions :
    Pass 5:42:55 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:55 pm Assertion passed! Response time is less than 800 milliseconds: 117ms
    Info 5:42:55 pm
    Response body :
    Info 5:42:55 pm
  • EventsByFilterBodyScenerio_8

    5:42:55 pm / 00:00:00:127 Pass

    EventsByFilterBodyScenerio_8
    09.11.2024 5:42:55 pm 09.11.2024 5:42:55 pm 00:00:00:127 · #test-id=260
    EventsByFilter
    pass invalid event and status
    StatusTimestampDetails
    Info 5:42:55 pm Endpoint : /v1/user/reports/events
    Info 5:42:55 pm Method : POST
    Info 5:42:55 pm
    Headers :
    Info 5:42:55 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:55 pm
    Request body :
    Info 5:42:55 pm
    Info 5:42:55 pm
    Assertions :
    Pass 5:42:55 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:55 pm Assertion passed! Response time is less than 800 milliseconds: 123ms
    Info 5:42:55 pm
    Response body :
    Info 5:42:55 pm
  • EventsByFilter_EmptyAndWrongAuth

    5:42:55 pm / 00:00:00:633 Pass

    EventsByFilter_EmptyAndWrongAuth
    09.11.2024 5:42:55 pm 09.11.2024 5:42:55 pm 00:00:00:633 · #test-id=261
    EventsByFilter
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:55 pm Endpoint : /v1/user/reports/events
    Info 5:42:55 pm Method : POST
    Info 5:42:55 pm
    Headers :
    Info 5:42:55 pm
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:55 pm
    Request body :
    Info 5:42:55 pm
    Info 5:42:55 pm
    Assertions :
    Pass 5:42:55 pm Status code assertion passed! Expected: 401, Actual: 401
    Pass 5:42:55 pm Assertion passed! error in response body has the expected value: Unauthorized
    Info 5:42:55 pm
    Response body :
    Info 5:42:55 pm
  • EventsByFilter_EmptyAndWrongAuth

    5:42:55 pm / 00:00:00:506 Pass

    EventsByFilter_EmptyAndWrongAuth
    09.11.2024 5:42:55 pm 09.11.2024 5:42:56 pm 00:00:00:506 · #test-id=262
    EventsByFilter
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:56 pm Endpoint : /v1/user/reports/events
    Info 5:42:56 pm Method : POST
    Info 5:42:56 pm
    Headers :
    Info 5:42:56 pm
    AuthorizationBearer
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:56 pm
    Request body :
    Info 5:42:56 pm
    Info 5:42:56 pm
    Assertions :
    Pass 5:42:56 pm Status code assertion passed! Expected: 401, Actual: 401
    Pass 5:42:56 pm Assertion passed! error in response body has the expected value: Unauthorized
    Info 5:42:56 pm
    Response body :
    Info 5:42:56 pm
  • EventsByFilter_SchemaValidation

    5:42:56 pm / 00:00:00:152 Pass

    EventsByFilter_SchemaValidation
    09.11.2024 5:42:56 pm 09.11.2024 5:42:56 pm 00:00:00:152 · #test-id=263
    EventsByFilter
    schema validation case
    StatusTimestampDetails
    Info 5:42:56 pm Endpoint : /v1/user/reports/events
    Info 5:42:56 pm Method : POST
    Info 5:42:56 pm
    Headers :
    Info 5:42:56 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:56 pm
    Request body :
    Info 5:42:56 pm
    Info 5:42:56 pm
    Assertions :
    Pass 5:42:56 pm JSON schema validation passed!
    Info 5:42:56 pm
    Response body :
    Info 5:42:56 pm
  • EventsByFilter_WrongEndpoint

    5:42:57 pm / 00:00:00:287 Pass

    EventsByFilter_WrongEndpoint
    09.11.2024 5:42:57 pm 09.11.2024 5:42:57 pm 00:00:00:287 · #test-id=264
    EventsByFilter
    wrong endpoint case
    StatusTimestampDetails
    Info 5:42:57 pm Endpoint : /v1/user/reports/eventsshr
    Info 5:42:57 pm Method : POST
    Info 5:42:57 pm
    Headers :
    Info 5:42:57 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:57 pm
    Request body :
    Info 5:42:57 pm
    Info 5:42:57 pm
    Assertions :
    Pass 5:42:57 pm Status code assertion passed! Expected: 404, Actual: 404
    Pass 5:42:57 pm Assertion passed! error in response body has the expected value: Not Found
    Info 5:42:57 pm
    Response body :
    Info 5:42:57 pm
  • EventsByFilter_WrongMethod

    5:42:58 pm / 00:00:00:139 Pass

    EventsByFilter_WrongMethod
    09.11.2024 5:42:58 pm 09.11.2024 5:42:58 pm 00:00:00:139 · #test-id=265
    EventsByFilter
    wrong request method case
    StatusTimestampDetails
    Info 5:42:58 pm Endpoint : /v1/user/reports/events
    Info 5:42:58 pm Method : GET
    Info 5:42:58 pm
    Headers :
    Info 5:42:58 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:42:58 pm
    Request body :
    Info 5:42:58 pm
    Info 5:42:58 pm
    Assertions :
    Pass 5:42:58 pm Status code assertion passed! Expected: 405, Actual: 405
    Pass 5:42:58 pm Assertion passed! error in response body has the expected value: Method Not Allowed
    Info 5:42:58 pm
    Response body :
    Info 5:42:58 pm
  • AreaCameraReportScreenData_CorrectAuth

    5:42:58 pm / 00:00:00:164 Pass

    AreaCameraReportScreenData_CorrectAuth
    09.11.2024 5:42:58 pm 09.11.2024 5:42:58 pm 00:00:00:164 · #test-id=266
    AreaCameraReportScreenData
    authorization token case : correct token
    StatusTimestampDetails
    Info 5:42:58 pm Endpoint : /v1/user/reports/area-camera
    Info 5:42:58 pm Method : GET
    Info 5:42:58 pm
    Headers :
    Info 5:42:58 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:58 pm
    Assertions :
    Pass 5:42:58 pm Status code assertion passed! Expected: 200, Actual: 200
    Info 5:42:58 pm
    Response body :
    Info 5:42:58 pm
  • AreaCameraReportScreenData_EmptyAndWrongAuth

    5:42:58 pm / 00:00:00:116 Pass

    AreaCameraReportScreenData_EmptyAndWrongAuth
    09.11.2024 5:42:58 pm 09.11.2024 5:42:58 pm 00:00:00:116 · #test-id=267
    AreaCameraReportScreenData
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:58 pm Endpoint : /v1/user/reports/area-camera
    Info 5:42:58 pm Method : GET
    Info 5:42:58 pm
    Headers :
    Info 5:42:58 pm
    Content-Typeapplication/json
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Info 5:42:58 pm
    Assertions :
    Pass 5:42:58 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:58 pm
    Response body :
    Info 5:42:58 pm
  • AreaCameraReportScreenData_EmptyAndWrongAuth

    5:42:58 pm / 00:00:00:101 Pass

    AreaCameraReportScreenData_EmptyAndWrongAuth
    09.11.2024 5:42:58 pm 09.11.2024 5:42:58 pm 00:00:00:101 · #test-id=268
    AreaCameraReportScreenData
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:58 pm Endpoint : /v1/user/reports/area-camera
    Info 5:42:58 pm Method : GET
    Info 5:42:58 pm
    Headers :
    Info 5:42:58 pm
    Content-Typeapplication/json
    AuthorizationBearer
    Info 5:42:58 pm
    Assertions :
    Pass 5:42:58 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:58 pm
    Response body :
    Info 5:42:58 pm
  • AreaCameraReportScreenData_SchemaValidation

    5:42:58 pm / 00:00:00:200 Pass

    AreaCameraReportScreenData_SchemaValidation
    09.11.2024 5:42:58 pm 09.11.2024 5:42:58 pm 00:00:00:200 · #test-id=269
    AreaCameraReportScreenData
    schema validation case
    StatusTimestampDetails
    Info 5:42:58 pm Endpoint : /v1/user/reports/area-camera
    Info 5:42:58 pm Method : GET
    Info 5:42:58 pm
    Headers :
    Info 5:42:58 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:58 pm
    Assertions :
    Pass 5:42:58 pm JSON schema validation passed!
    Info 5:42:58 pm
    Response body :
    Info 5:42:58 pm
  • AreaCameraReportScreenData_PositiveCase

    5:42:58 pm / 00:00:00:168 Pass

    AreaCameraReportScreenData_PositiveCase
    09.11.2024 5:42:58 pm 09.11.2024 5:42:58 pm 00:00:00:168 · #test-id=270
    AreaCameraReportScreenData
    test positive flow
    StatusTimestampDetails
    Info 5:42:58 pm Endpoint : /v1/user/reports/area-camera
    Info 5:42:58 pm Method : GET
    Info 5:42:58 pm
    Headers :
    Info 5:42:58 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:58 pm
    Assertions :
    Pass 5:42:58 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:42:58 pm Assertion passed! Response time is less than 800 milliseconds: 129ms
    Info 5:42:58 pm
    Response body :
    Info 5:42:58 pm
  • AreaCameraReportScreenData_WrongEndpoint

    5:42:58 pm / 00:00:00:124 Pass

    AreaCameraReportScreenData_WrongEndpoint
    09.11.2024 5:42:58 pm 09.11.2024 5:42:59 pm 00:00:00:124 · #test-id=271
    AreaCameraReportScreenData
    wrong endpoint case
    StatusTimestampDetails
    Info 5:42:59 pm Endpoint : /v1/user/reports/area-camerashr
    Info 5:42:59 pm Method : GET
    Info 5:42:59 pm
    Headers :
    Info 5:42:59 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:59 pm
    Assertions :
    Pass 5:42:59 pm Status code assertion passed! Expected: 404, Actual: 404
    Info 5:42:59 pm
    Response body :
    Info 5:42:59 pm
  • AreaCameraReportScreenData_WrongMethod

    5:42:59 pm / 00:00:00:122 Pass

    AreaCameraReportScreenData_WrongMethod
    09.11.2024 5:42:59 pm 09.11.2024 5:42:59 pm 00:00:00:122 · #test-id=272
    AreaCameraReportScreenData
    wrong request method case
    StatusTimestampDetails
    Info 5:42:59 pm Endpoint : /v1/user/reports/area-camera
    Info 5:42:59 pm Method : POST
    Info 5:42:59 pm
    Headers :
    Info 5:42:59 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:59 pm
    Assertions :
    Pass 5:42:59 pm Status code assertion passed! Expected: 405, Actual: 405
    Info 5:42:59 pm
    Response body :
    Info 5:42:59 pm
  • GetFacilities_CorrectAuth

    5:42:59 pm / 00:00:00:160 Pass

    GetFacilities_CorrectAuth
    09.11.2024 5:42:59 pm 09.11.2024 5:42:59 pm 00:00:00:160 · #test-id=273
    GetFacilities
    authorization token case : correct token
    StatusTimestampDetails
    Info 5:42:59 pm Endpoint : /v1/user/facility/facilities
    Info 5:42:59 pm Method : GET
    Info 5:42:59 pm
    Headers :
    Info 5:42:59 pm
    Content-Typeapplication/json
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Info 5:42:59 pm
    Assertions :
    Pass 5:42:59 pm Status code assertion passed! Expected: 200, Actual: 200
    Info 5:42:59 pm
    Response body :
    Info 5:42:59 pm
  • GetFacilities_EmptyAndWrongAuth

    5:42:59 pm / 00:00:00:110 Pass

    GetFacilities_EmptyAndWrongAuth
    09.11.2024 5:42:59 pm 09.11.2024 5:42:59 pm 00:00:00:110 · #test-id=274
    GetFacilities
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:59 pm Endpoint : /v1/user/facility/facilities
    Info 5:42:59 pm Method : GET
    Info 5:42:59 pm
    Headers :
    Info 5:42:59 pm
    Content-Typeapplication/json
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Info 5:42:59 pm
    Assertions :
    Pass 5:42:59 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:59 pm
    Response body :
    Info 5:42:59 pm
  • GetFacilities_EmptyAndWrongAuth

    5:42:59 pm / 00:00:00:098 Pass

    GetFacilities_EmptyAndWrongAuth
    09.11.2024 5:42:59 pm 09.11.2024 5:42:59 pm 00:00:00:098 · #test-id=275
    GetFacilities
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:42:59 pm Endpoint : /v1/user/facility/facilities
    Info 5:42:59 pm Method : GET
    Info 5:42:59 pm
    Headers :
    Info 5:42:59 pm
    Content-Typeapplication/json
    AuthorizationBearer
    Info 5:42:59 pm
    Assertions :
    Pass 5:42:59 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:42:59 pm
    Response body :
    Info 5:42:59 pm
  • GetFacilities_SchemaValidation

    5:42:59 pm / 00:00:01:749 Fail

    GetFacilities_SchemaValidation
    09.11.2024 5:42:59 pm 09.11.2024 5:43:01 pm 00:00:01:749 · #test-id=276
    GetFacilities
    schema validation case
    StatusTimestampDetails
    Info 5:42:59 pm Endpoint : /v1/user/facility/facilities
    Info 5:42:59 pm Method : GET
    Info 5:42:59 pm
    Headers :
    Info 5:42:59 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:42:59 pm
    Assertions :
    Fail 5:42:59 pm JSON schema validation failed! Error: 1 expectation failed. Response body doesn't match expectation. Expected: The content to match the given JSON schema. error: instance type (integer) does not match any allowed primitive type (allowed: ["null"]) level: "error" schema: {"loadingURI":"file:/C:/Users/ShreySharma/IdeaProjects/RestAssured/target/test-classes/schema/Winchcamp/getFacilities.json#","pointer":"/properties/data/items/7/properties/regionId"} instance: {"pointer":"/data/7/regionId"} domain: "validation" keyword: "type" found: "integer" expected: ["null"] error: instance type (integer) does not match any allowed primitive type (allowed: ["null"]) level: "error" schema: {"loadingURI":"file:/C:/Users/ShreySharma/IdeaProjects/RestAssured/target/test-classes/schema/Winchcamp/getFacilities.json#","pointer":"/properties/data/items/7/properties/zoneId"} instance: {"pointer":"/data/7/zoneId"} domain: "validation" keyword: "type" found: "integer" expected: ["null"] Actual: {"data":[{"id":1,"name":"Developer West","regionId":1,"zoneId":1,"street":"B-23,Sector-2","city":"Jaipur","state":"Rajasthan","mobile":"9711099290","status":1,"recoDate":"2016-10-14 01:23:41","countryCode":"India","postalCode":"302004","monitoringStatus":1},{"id":2,"name":"Noida Sec 77","regionId":1,"zoneId":1,"street":" *eConsultation appointment","city":" over Video Conference or Phone","state":"Andaman and Nicobar Islands","mobile":"9711099290","status":1,"recoDate":"2017-02-27 14:46:59","countryCode":" for query call","postalCode":"","monitoringStatus":1},{"id":3,"name":"Jaipur - Vaishali Nagar","regionId":1,"zoneId":1,"street":"B-282, Vaishali Circle, Vaishali Nagar","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-03-01 22:36:55","countryCode":"India","postalCode":"302021","monitoringStatus":2},{"id":4,"name":"Jaipur - Bani Park","regionId":1,"zoneId":1,"street":"No.1, Plot No B-16A, Shiv Marg, Bani Park","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-03-01 22:38:42","countryCode":"India","postalCode":"302016","monitoringStatus":1},{"id":5,"name":"Jaipur - Malviya Nagar - Kailgiri Road","regionId":1,"zoneId":1,"street":"Plot No-7,8,65,66, Jem Enclave, Kailgiri Road, Malviya Nagar","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-03-01 22:40:21","countryCode":"India","postalCode":"302017","monitoringStatus":1},{"id":6,"name":"Jaipur - Durgapura","regionId":1,"zoneId":1,"street":"Ground Floor, Plot No 303, Mahaveer Nagar 2, Near Maharani Farm, Durgapura","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-03-01 22:42:00","countryCode":"India","postalCode":"302018","monitoringStatus":1},{"id":7,"name":"Okhla Warehouse","regionId":1,"zoneId":1,"street":"E48/4 Okhla Phase 2, behind Nathu Sweets","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-04-06 16:18:27","countryCode":"India","postalCode":"110020","monitoringStatus":1},{"id":8,"name":"Developer Warehouse","regionId":3,"zoneId":3,"street":"E48/4 Okhla Phase 2, behind Nathu Sweets","city":"Jaipur","state":"Gujarat","mobile":"9643671272","status":1,"recoDate":"2017-02-20 16:18:56","countryCode":"India","postalCode":"234567","monitoringStatus":1},{"id":9,"name":"Jaipur - Jhotwara","regionId":1,"zoneId":1,"street":"Ground Floor, Plot No. 4, Govind Nagar, Jhotwara","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-03-15 23:14:16","countryCode":"India","postalCode":"302012","monitoringStatus":1},{"id":10,"name":"Jaipur - Tilak Nagar","regionId":1,"zoneId":1,"street":"A-30, Bella Palazzo, Near LBS College, Tilak Nagar","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-05-07 20:38:41","countryCode":"India","postalCode":"302004","monitoringStatus":1},{"id":11,"name":"Jaipur - C Scheme","regionId":1,"zoneId":1,"street":"J-40, GHP Enclave, Krishna Marg, C Scheme","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-06-14 21:28:04","countryCode":"","postalCode":"302005","monitoringStatus":1},{"id":12,"name":"Pune - Mukund Nagar","regionId":2,"zoneId":2,"street":"F - 01, First Floor, Arihant Aura, Next to Sujay Garden, Opp. Vidya Sahakari Bank, Above Samsung Smartphone Cafe, Mukund Nagar","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2018-01-31 22:24:03","countryCode":"India","postalCode":"411037","monitoringStatus":1},{"id":13,"name":"Pune - Koregaon Park","regionId":2,"zoneId":2,"street":"C-2 Sapphire, Lane No 6 North Main Road, Koregaon","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":null,"countryCode":"India","postalCode":"411001","monitoringStatus":1},{"id":14,"name":"Jaipur - Malviya Nagar - Girdhar Marg","regionId":1,"zoneId":1,"street":"G-1, Vaibhav Enclave, Ground Floor Plot No- 11/01, Girdhar Marg Malviya Nagar","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-09-12 18:47:29","countryCode":"India","postalCode":"302017","monitoringStatus":1},{"id":15,"name":"Pune - Wanowrie","regionId":2,"zoneId":2,"street":"C-1, Girme Heights, PL-B SN-62/12, Salunkhe Vihar, Oxford Village, Kedari Nagar, Wanowrie","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2018-03-14 22:17:29","countryCode":"India","postalCode":"411040","monitoringStatus":1},{"id":16,"name":"Pune - BT Kawade Road","regionId":2,"zoneId":2,"street":"Shop No. B6&7, Solace Park, BT Kawde Road Ghorpuri","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2018-01-31 22:25:37","countryCode":"India","postalCode":"411001","monitoringStatus":1},{"id":17,"name":"Navrangpura","regionId":3,"zoneId":3,"street":"No.1, Aman Avenue, 79B, Swastik Society, Navrangpura","city":"Ahmedabad","state":"Gujarat","mobile":"9667353232","status":1,"recoDate":"2018-01-31 22:28:02","countryCode":"India","postalCode":"380009","monitoringStatus":1},{"id":18,"name":"Pune - Viman Nagar","regionId":2,"zoneId":2,"street":"102, First Floor, Above Subway, Town Square Shopping Centre, VIman Nagar","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2018-01-31 22:26:51","countryCode":"India","postalCode":"411014","monitoringStatus":1},{"id":19,"name":"Hosp Apex-Mansarovar","regionId":1,"zoneId":1,"street":"Ground floor, Apex Hospital, 55, Rajat Path, Ward 27, Mansarovar Sector 5","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":null,"countryCode":"India","postalCode":"302020","monitoringStatus":1},{"id":20,"name":"Bibwewadi - Sahyadri","regionId":2,"zoneId":2,"street":"Ground Floor, Sahyadri Hospital, Plot # 13 S, Survey No. 573, Swami Vivekanand Marg, Bibwewadi","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2018-07-11 22:45:52","countryCode":"India","postalCode":"411037","monitoringStatus":1},{"id":21,"name":"Hosp Sahyadri-Nagar Road-Pune","regionId":2,"zoneId":2,"street":"Ground Floor, Sahyadri Super Speciality Hospital, Survey No. 185A, Near Hermis Heritage, Shastri Nagar, Yerwada, Nagar Road","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2018-07-11 22:39:38","countryCode":"India","postalCode":"411014","monitoringStatus":1},{"id":22,"name":"Hosp Sahyadri-Hadapsar-Pune","regionId":2,"zoneId":2,"street":"First Floor, Sahyadri Super Speciality Hospital, S. No. 163, Bhosale Nagar, Hadapsar","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2018-07-11 22:45:13","countryCode":"India","postalCode":"411038","monitoringStatus":1},{"id":23,"name":"Kasba Peth - Sahyadri","regionId":2,"zoneId":2,"street":"Ground Floor, Surya Sahyadri Hospital, 1317, Kasba Peth, Agarwal Road, Near Shaniwar Wada","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2018-07-11 22:40:29","countryCode":"India","postalCode":"411011","monitoringStatus":1},{"id":24,"name":"Hosp Ranka-Mukund Nagar-Pune","regionId":2,"zoneId":2,"street":"First floor, No.157/ 5, Near Swargate, Mukund Nagar, Market Yard, Gultekdi","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2018-09-12 23:17:33","countryCode":"India","postalCode":"411037","monitoringStatus":1},{"id":25,"name":"Prahlad Nagar","regionId":3,"zoneId":3,"street":"No.10, Ratnaakar Atlier, Prernatirth Derasar Rd, Chotila, Jodhpur","city":"Ahmedabad","state":"Gujarat","mobile":"9667353232","status":1,"recoDate":"2018-12-19 22:30:37","countryCode":"India","postalCode":"380015","monitoringStatus":1},{"id":26,"name":"Bodakdev","regionId":3,"zoneId":3,"street":"No.15, Century Tower, Near Grand Bhagwati Hotel, Bodakdev","city":"Ahmedabad","state":"Gujarat","mobile":"9667353232","status":1,"recoDate":"2018-12-19 22:31:03","countryCode":"India","postalCode":"380054","monitoringStatus":1},{"id":27,"name":"NIBM Road","regionId":2,"zoneId":2,"street":"No.210, Second Floor, Building P, Marvel Sangria, NIBM Road","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2019-01-16 12:38:45","countryCode":"India","postalCode":"411048","monitoringStatus":1},{"id":28,"name":"Hinjewadi","regionId":2,"zoneId":2,"street":"No.104, First Floor, Viva-A Building, Opp. Tuljabhawani Mandir, Hinjewadi","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2019-01-25 18:58:52","countryCode":"India","postalCode":"411057","monitoringStatus":1},{"id":29,"name":"Camp Clinic - West India ","regionId":2,"zoneId":2,"street":"First floor, No.157/ 5, Near Swargate, Mukund Nagar, Market Yard, Gultekdi","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":null,"countryCode":"India","postalCode":"411037","monitoringStatus":1},{"id":30,"name":"Bhumkar Chowk","regionId":2,"zoneId":2,"street":" No. 106,107, 108, First Floor, Crossroads Building, Bhumkar Chowk, Pimpri-Chinchwad","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2019-03-27 19:43:32","countryCode":"India","postalCode":"411057","monitoringStatus":1},{"id":31,"name":"Amanora","regionId":2,"zoneId":2,"street":"No.15, First Floor, Amanora Future Towers, Amanora Park Town, Hadapsar","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2019-04-17 13:43:39","countryCode":"India","postalCode":"411028","monitoringStatus":0},{"id":32,"name":"Magarpatta","regionId":2,"zoneId":2,"street":"No. 9, Second Floor, Destination Center, Magarpatta City, Hadapsar","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2019-04-26 16:52:44","countryCode":"India","postalCode":"411028","monitoringStatus":1},{"id":33,"name":"Nirman Nagar","regionId":1,"zoneId":1,"street":"No. 1, First Floor, Kings Rd, Gautam Marg Rd, Nirman Nagar","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2019-05-02 13:50:30","countryCode":"India","postalCode":"302019","monitoringStatus":1},{"id":34,"name":"Wakad","regionId":2,"zoneId":2,"street":"No. 4,5 & 6, First Floor, Vardhman Residency, Opp Dynasty Society, Wakad","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2019-05-01 13:31:23","countryCode":"India","postalCode":"411057","monitoringStatus":2},{"id":35,"name":"Walvekar Nagar","regionId":2,"zoneId":2,"street":"No. 6, Ground Floor, Adjacent To Bank Of Baroda, Walvekar Nagar","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2019-05-15 15:13:39","countryCode":"","postalCode":"411009","monitoringStatus":1},{"id":36,"name":"Shipra Path","regionId":1,"zoneId":1,"street":"No. S-5 & S-10, Opp. H.C.G. Hospital, Shipra Path, Mansarovar Sector 5","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2019-05-31 13:56:43","countryCode":"India","postalCode":"302020","monitoringStatus":1},{"id":37,"name":"Pimple Saudagar","regionId":2,"zoneId":2,"street":"No. 102 & 103, 1st Floor, Near Vijaya Bank, Rose Icon Amenity Building, Kunal Icon Rd, Pimple Saudagar","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2019-06-06 17:59:22","countryCode":"India","postalCode":"411027","monitoringStatus":1},{"id":38,"name":"Tilak Road","regionId":2,"zoneId":2,"street":"No. 5, Ground Floor, Hirabaug Business Center, Plot No 47A, Tilak Road, Shukrawar Peth","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2019-07-11 13:19:55","countryCode":"India","postalCode":"411002","monitoringStatus":1},{"id":39,"name":"Baner Road","regionId":2,"zoneId":2,"street":"Shyam Lila Building, First Floor, Above Tea Villa Cafe, Sr. No. 265, Opp. Mauli Petrol Pump, Baner Rd","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2019-09-01 12:25:31","countryCode":"India","postalCode":"411045","monitoringStatus":1},{"id":40,"name":"Vidhyadhar Nagar","regionId":1,"zoneId":1,"street":" G6, Alankar Plaza, Next to Cafe Coffee Day, Sector 2 Central Spine, Vidhyadhar Nagar","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2019-09-06 11:41:44","countryCode":"India","postalCode":"302012","monitoringStatus":1},{"id":41,"name":"eConsultation West India","regionId":2,"zoneId":2,"street":" *eConsultation appointment","city":" over Video Conference or Phone","state":"Andaman and Nicobar Islands","mobile":"9667353232","status":1,"recoDate":null,"countryCode":" for query call","postalCode":"","monitoringStatus":1},{"id":42,"name":"Satyam Mall","regionId":3,"zoneId":3,"street":"Satyam Mall, First Floor, Jodhpur Village Rd, Suryapooja Block B, Vastrapur","city":"Ahmedabad","state":"Gujarat","mobile":"9667353232","status":1,"recoDate":"2019-09-20 12:44:35","countryCode":"India","postalCode":"380015","monitoringStatus":1},{"id":43,"name":"Shahi Bagh","regionId":3,"zoneId":3,"street":"25, 1st Floor, Shakun Mall, Near Rajasthan Hospital, Shahibaug Rd, Shahi Bagh","city":"Ahmedabad","state":"Gujarat","mobile":"9667353232","status":1,"recoDate":"2019-10-06 12:11:06","countryCode":"India","postalCode":"380004","monitoringStatus":1},{"id":44,"name":"Camp Clinic - Pune","regionId":2,"zoneId":2,"street":"112, First Floor, Above Subway, Town Square Shopping Centre, Viman Nagar","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":null,"countryCode":"india","postalCode":"411014","monitoringStatus":1},{"id":45,"name":"South Bopal","regionId":3,"zoneId":3,"street":"No. 123, 1st Floor, Orchid Center, Above Kalupur Bank, Safal Parisar Rd, South Bopal, Bopal","city":"Ahmedabad","state":"Gujarat","mobile":"9667353232","status":1,"recoDate":"2019-10-30 12:11:27","countryCode":"India","postalCode":"380058","monitoringStatus":1},{"id":46,"name":"Jaipur - Shastri Nagar","regionId":1,"zoneId":1,"street":"C-3, First Floor, Above Jodhpur Sweets, Subhash Nagar, Shastri Nagar","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2019-11-09 18:16:44","countryCode":"India","postalCode":"302016","monitoringStatus":1},{"id":47,"name":"Sikar Road","regionId":1,"zoneId":1,"street":"F-2, First Floor, Plot 2-B, Maharaja Colony, Near PNB, Sikar Road","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2019-11-09 18:20:02","countryCode":"India","postalCode":"302039","monitoringStatus":1},{"id":48,"name":"Jaipur - Pratap Nagar","regionId":1,"zoneId":1,"street":"No.5, First Floor, Near D-Mart, Sector 8, Pratap Nagar, Tonk Rd, Sanganer","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2020-01-29 17:47:34","countryCode":"India","postalCode":"302003","monitoringStatus":1},{"id":49,"name":"Camp Clinic - Jaipur","regionId":1,"zoneId":1,"street":"No.1, Plot No B-16A, Shiv Marg, Bani Park","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":null,"countryCode":"India","postalCode":"302016","monitoringStatus":2},{"id":50,"name":"JAI@CCH1","regionId":1,"zoneId":1,"street":" *eConsultation appointment","city":" over Video Conference or Phone","state":"Andaman and Nicobar Islands","mobile":"9667353232","status":1,"recoDate":null,"countryCode":" for query call","postalCode":"","monitoringStatus":1},{"id":51,"name":"West@Home","regionId":1,"zoneId":1,"street":"No.1, Plot No B-16A, Shiv Marg, Bani Park","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":null,"countryCode":"India","postalCode":"302016","monitoringStatus":2},{"id":52,"name":"LMS Followup West","regionId":1,"zoneId":1,"street":"DLTA Complex, 1 Africa Avenue","city":"New Delhi","state":"Delhi","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"India","postalCode":"110029","monitoringStatus":1},{"id":53,"name":"PTR-Jaipur","regionId":1,"zoneId":1,"street":"Partner clinic","city":"Jaipur","state":"Rajasthan","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"India","postalCode":"302001","monitoringStatus":1},{"id":54,"name":"PTR-Ahmedabad","regionId":1,"zoneId":1,"street":"Partner clinic","city":"Ahmedabad","state":"Gujarat","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"India","postalCode":"380001","monitoringStatus":1},{"id":55,"name":"PTR-Pune","regionId":1,"zoneId":1,"street":"Partner clinic","city":"Pune","state":"Maharashtra","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"India","postalCode":"411001","monitoringStatus":1},{"id":56,"name":"ExtSC-Jaipur","regionId":1,"zoneId":1,"street":"Ext - Scanner","city":"Jaipur","state":"Rajasthan","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"","postalCode":"","monitoringStatus":1},{"id":57,"name":"ExtSC-Ahmedabad","regionId":1,"zoneId":1,"street":"Ext - Scanner","city":"Ahmedabad","state":"Gujarat","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"","postalCode":"","monitoringStatus":1},{"id":58,"name":"ExtSC-Pune","regionId":1,"zoneId":1,"street":"Ext - Scanner","city":"Pune","state":"Maharashtra","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"","postalCode":"","monitoringStatus":1},{"id":59,"name":"MDU 101-Del Vikaspuri","regionId":2,"zoneId":2,"street":"Scanner","city":"Pune","state":"Maharashtra","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"India","postalCode":"411014","monitoringStatus":1},{"id":67,"name":"SC2-Pune- Itero","regionId":2,"zoneId":2,"street":"Scanner","city":"Pune","state":"Maharashtra","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"India","postalCode":"411014","monitoringStatus":1},{"id":68,"name":"TestFacility1","regionId":2,"zoneId":2,"street":"No.15, First Floor, Amanora Future Towers, Amanora Park Town, Hadapsar","city":"Pune","state":"Maharashtra","mobile":"1111111111","status":1,"recoDate":"2023-12-26 17:06:16","countryCode":"India","postalCode":"411028","monitoringStatus":1},{"id":69,"name":"TestClinic","regionId":1,"zoneId":1,"street":" No.15, First Floor, Amanora Future,Jaipur","city":"Jaipur","state":"Rajasthan","mobile":"1111111111","status":1,"recoDate":"2024-02-16 21:26:15","countryCode":"India","postalCode":"302003","monitoringStatus":1},{"id":70,"name":"Safdarjung Development Area","regionId":1,"zoneId":1,"street":"C-4/8, Opp. IIT Gate No 1, SDA","city":"New Delhi","state":"Delhi","mobile":"9711099290","status":1,"recoDate":null,"countryCode":"","postalCode":"110016","monitoringStatus":2},{"id":71,"name":"Tagore Garden","regionId":1,"zoneId":1,"street":"","city":"","state":"Rajasthan","mobile":"8932568419","status":1,"recoDate":null,"countryCode":"","postalCode":"","monitoringStatus":1},{"id":72,"name":"Bibwewadi","regionId":2,"zoneId":2,"street":"DCru Raviraj Upper Ground Floor Unit No.08 Bibwewadi Kondhwa Road,Ganga ham Road New Era Society Market Yard Gultekdi","city":"Pune","state":"Maharashtra","mobile":"9711099290","status":1,"recoDate":null,"countryCode":"India","postalCode":"411037","monitoringStatus":1}],"status":200}
    Fail 5:42:59 pm 1 expectation failed. Response body doesn't match expectation. Expected: The content to match the given JSON schema. error: instance type (integer) does not match any allowed primitive type (allowed: ["null"]) level: "error" schema: {"loadingURI":"file:/C:/Users/ShreySharma/IdeaProjects/RestAssured/target/test-classes/schema/Winchcamp/getFacilities.json#","pointer":"/properties/data/items/7/properties/regionId"} instance: {"pointer":"/data/7/regionId"} domain: "validation" keyword: "type" found: "integer" expected: ["null"] error: instance type (integer) does not match any allowed primitive type (allowed: ["null"]) level: "error" schema: {"loadingURI":"file:/C:/Users/ShreySharma/IdeaProjects/RestAssured/target/test-classes/schema/Winchcamp/getFacilities.json#","pointer":"/properties/data/items/7/properties/zoneId"} instance: {"pointer":"/data/7/zoneId"} domain: "validation" keyword: "type" found: "integer" expected: ["null"] Actual: {"data":[{"id":1,"name":"Developer West","regionId":1,"zoneId":1,"street":"B-23,Sector-2","city":"Jaipur","state":"Rajasthan","mobile":"9711099290","status":1,"recoDate":"2016-10-14 01:23:41","countryCode":"India","postalCode":"302004","monitoringStatus":1},{"id":2,"name":"Noida Sec 77","regionId":1,"zoneId":1,"street":" *eConsultation appointment","city":" over Video Conference or Phone","state":"Andaman and Nicobar Islands","mobile":"9711099290","status":1,"recoDate":"2017-02-27 14:46:59","countryCode":" for query call","postalCode":"","monitoringStatus":1},{"id":3,"name":"Jaipur - Vaishali Nagar","regionId":1,"zoneId":1,"street":"B-282, Vaishali Circle, Vaishali Nagar","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-03-01 22:36:55","countryCode":"India","postalCode":"302021","monitoringStatus":2},{"id":4,"name":"Jaipur - Bani Park","regionId":1,"zoneId":1,"street":"No.1, Plot No B-16A, Shiv Marg, Bani Park","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-03-01 22:38:42","countryCode":"India","postalCode":"302016","monitoringStatus":1},{"id":5,"name":"Jaipur - Malviya Nagar - Kailgiri Road","regionId":1,"zoneId":1,"street":"Plot No-7,8,65,66, Jem Enclave, Kailgiri Road, Malviya Nagar","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-03-01 22:40:21","countryCode":"India","postalCode":"302017","monitoringStatus":1},{"id":6,"name":"Jaipur - Durgapura","regionId":1,"zoneId":1,"street":"Ground Floor, Plot No 303, Mahaveer Nagar 2, Near Maharani Farm, Durgapura","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-03-01 22:42:00","countryCode":"India","postalCode":"302018","monitoringStatus":1},{"id":7,"name":"Okhla Warehouse","regionId":1,"zoneId":1,"street":"E48/4 Okhla Phase 2, behind Nathu Sweets","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-04-06 16:18:27","countryCode":"India","postalCode":"110020","monitoringStatus":1},{"id":8,"name":"Developer Warehouse","regionId":3,"zoneId":3,"street":"E48/4 Okhla Phase 2, behind Nathu Sweets","city":"Jaipur","state":"Gujarat","mobile":"9643671272","status":1,"recoDate":"2017-02-20 16:18:56","countryCode":"India","postalCode":"234567","monitoringStatus":1},{"id":9,"name":"Jaipur - Jhotwara","regionId":1,"zoneId":1,"street":"Ground Floor, Plot No. 4, Govind Nagar, Jhotwara","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-03-15 23:14:16","countryCode":"India","postalCode":"302012","monitoringStatus":1},{"id":10,"name":"Jaipur - Tilak Nagar","regionId":1,"zoneId":1,"street":"A-30, Bella Palazzo, Near LBS College, Tilak Nagar","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-05-07 20:38:41","countryCode":"India","postalCode":"302004","monitoringStatus":1},{"id":11,"name":"Jaipur - C Scheme","regionId":1,"zoneId":1,"street":"J-40, GHP Enclave, Krishna Marg, C Scheme","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-06-14 21:28:04","countryCode":"","postalCode":"302005","monitoringStatus":1},{"id":12,"name":"Pune - Mukund Nagar","regionId":2,"zoneId":2,"street":"F - 01, First Floor, Arihant Aura, Next to Sujay Garden, Opp. Vidya Sahakari Bank, Above Samsung Smartphone Cafe, Mukund Nagar","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2018-01-31 22:24:03","countryCode":"India","postalCode":"411037","monitoringStatus":1},{"id":13,"name":"Pune - Koregaon Park","regionId":2,"zoneId":2,"street":"C-2 Sapphire, Lane No 6 North Main Road, Koregaon","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":null,"countryCode":"India","postalCode":"411001","monitoringStatus":1},{"id":14,"name":"Jaipur - Malviya Nagar - Girdhar Marg","regionId":1,"zoneId":1,"street":"G-1, Vaibhav Enclave, Ground Floor Plot No- 11/01, Girdhar Marg Malviya Nagar","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2017-09-12 18:47:29","countryCode":"India","postalCode":"302017","monitoringStatus":1},{"id":15,"name":"Pune - Wanowrie","regionId":2,"zoneId":2,"street":"C-1, Girme Heights, PL-B SN-62/12, Salunkhe Vihar, Oxford Village, Kedari Nagar, Wanowrie","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2018-03-14 22:17:29","countryCode":"India","postalCode":"411040","monitoringStatus":1},{"id":16,"name":"Pune - BT Kawade Road","regionId":2,"zoneId":2,"street":"Shop No. B6&7, Solace Park, BT Kawde Road Ghorpuri","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2018-01-31 22:25:37","countryCode":"India","postalCode":"411001","monitoringStatus":1},{"id":17,"name":"Navrangpura","regionId":3,"zoneId":3,"street":"No.1, Aman Avenue, 79B, Swastik Society, Navrangpura","city":"Ahmedabad","state":"Gujarat","mobile":"9667353232","status":1,"recoDate":"2018-01-31 22:28:02","countryCode":"India","postalCode":"380009","monitoringStatus":1},{"id":18,"name":"Pune - Viman Nagar","regionId":2,"zoneId":2,"street":"102, First Floor, Above Subway, Town Square Shopping Centre, VIman Nagar","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2018-01-31 22:26:51","countryCode":"India","postalCode":"411014","monitoringStatus":1},{"id":19,"name":"Hosp Apex-Mansarovar","regionId":1,"zoneId":1,"street":"Ground floor, Apex Hospital, 55, Rajat Path, Ward 27, Mansarovar Sector 5","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":null,"countryCode":"India","postalCode":"302020","monitoringStatus":1},{"id":20,"name":"Bibwewadi - Sahyadri","regionId":2,"zoneId":2,"street":"Ground Floor, Sahyadri Hospital, Plot # 13 S, Survey No. 573, Swami Vivekanand Marg, Bibwewadi","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2018-07-11 22:45:52","countryCode":"India","postalCode":"411037","monitoringStatus":1},{"id":21,"name":"Hosp Sahyadri-Nagar Road-Pune","regionId":2,"zoneId":2,"street":"Ground Floor, Sahyadri Super Speciality Hospital, Survey No. 185A, Near Hermis Heritage, Shastri Nagar, Yerwada, Nagar Road","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2018-07-11 22:39:38","countryCode":"India","postalCode":"411014","monitoringStatus":1},{"id":22,"name":"Hosp Sahyadri-Hadapsar-Pune","regionId":2,"zoneId":2,"street":"First Floor, Sahyadri Super Speciality Hospital, S. No. 163, Bhosale Nagar, Hadapsar","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2018-07-11 22:45:13","countryCode":"India","postalCode":"411038","monitoringStatus":1},{"id":23,"name":"Kasba Peth - Sahyadri","regionId":2,"zoneId":2,"street":"Ground Floor, Surya Sahyadri Hospital, 1317, Kasba Peth, Agarwal Road, Near Shaniwar Wada","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2018-07-11 22:40:29","countryCode":"India","postalCode":"411011","monitoringStatus":1},{"id":24,"name":"Hosp Ranka-Mukund Nagar-Pune","regionId":2,"zoneId":2,"street":"First floor, No.157/ 5, Near Swargate, Mukund Nagar, Market Yard, Gultekdi","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2018-09-12 23:17:33","countryCode":"India","postalCode":"411037","monitoringStatus":1},{"id":25,"name":"Prahlad Nagar","regionId":3,"zoneId":3,"street":"No.10, Ratnaakar Atlier, Prernatirth Derasar Rd, Chotila, Jodhpur","city":"Ahmedabad","state":"Gujarat","mobile":"9667353232","status":1,"recoDate":"2018-12-19 22:30:37","countryCode":"India","postalCode":"380015","monitoringStatus":1},{"id":26,"name":"Bodakdev","regionId":3,"zoneId":3,"street":"No.15, Century Tower, Near Grand Bhagwati Hotel, Bodakdev","city":"Ahmedabad","state":"Gujarat","mobile":"9667353232","status":1,"recoDate":"2018-12-19 22:31:03","countryCode":"India","postalCode":"380054","monitoringStatus":1},{"id":27,"name":"NIBM Road","regionId":2,"zoneId":2,"street":"No.210, Second Floor, Building P, Marvel Sangria, NIBM Road","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2019-01-16 12:38:45","countryCode":"India","postalCode":"411048","monitoringStatus":1},{"id":28,"name":"Hinjewadi","regionId":2,"zoneId":2,"street":"No.104, First Floor, Viva-A Building, Opp. Tuljabhawani Mandir, Hinjewadi","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2019-01-25 18:58:52","countryCode":"India","postalCode":"411057","monitoringStatus":1},{"id":29,"name":"Camp Clinic - West India ","regionId":2,"zoneId":2,"street":"First floor, No.157/ 5, Near Swargate, Mukund Nagar, Market Yard, Gultekdi","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":null,"countryCode":"India","postalCode":"411037","monitoringStatus":1},{"id":30,"name":"Bhumkar Chowk","regionId":2,"zoneId":2,"street":" No. 106,107, 108, First Floor, Crossroads Building, Bhumkar Chowk, Pimpri-Chinchwad","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2019-03-27 19:43:32","countryCode":"India","postalCode":"411057","monitoringStatus":1},{"id":31,"name":"Amanora","regionId":2,"zoneId":2,"street":"No.15, First Floor, Amanora Future Towers, Amanora Park Town, Hadapsar","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2019-04-17 13:43:39","countryCode":"India","postalCode":"411028","monitoringStatus":0},{"id":32,"name":"Magarpatta","regionId":2,"zoneId":2,"street":"No. 9, Second Floor, Destination Center, Magarpatta City, Hadapsar","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2019-04-26 16:52:44","countryCode":"India","postalCode":"411028","monitoringStatus":1},{"id":33,"name":"Nirman Nagar","regionId":1,"zoneId":1,"street":"No. 1, First Floor, Kings Rd, Gautam Marg Rd, Nirman Nagar","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2019-05-02 13:50:30","countryCode":"India","postalCode":"302019","monitoringStatus":1},{"id":34,"name":"Wakad","regionId":2,"zoneId":2,"street":"No. 4,5 & 6, First Floor, Vardhman Residency, Opp Dynasty Society, Wakad","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2019-05-01 13:31:23","countryCode":"India","postalCode":"411057","monitoringStatus":2},{"id":35,"name":"Walvekar Nagar","regionId":2,"zoneId":2,"street":"No. 6, Ground Floor, Adjacent To Bank Of Baroda, Walvekar Nagar","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2019-05-15 15:13:39","countryCode":"","postalCode":"411009","monitoringStatus":1},{"id":36,"name":"Shipra Path","regionId":1,"zoneId":1,"street":"No. S-5 & S-10, Opp. H.C.G. Hospital, Shipra Path, Mansarovar Sector 5","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2019-05-31 13:56:43","countryCode":"India","postalCode":"302020","monitoringStatus":1},{"id":37,"name":"Pimple Saudagar","regionId":2,"zoneId":2,"street":"No. 102 & 103, 1st Floor, Near Vijaya Bank, Rose Icon Amenity Building, Kunal Icon Rd, Pimple Saudagar","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2019-06-06 17:59:22","countryCode":"India","postalCode":"411027","monitoringStatus":1},{"id":38,"name":"Tilak Road","regionId":2,"zoneId":2,"street":"No. 5, Ground Floor, Hirabaug Business Center, Plot No 47A, Tilak Road, Shukrawar Peth","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2019-07-11 13:19:55","countryCode":"India","postalCode":"411002","monitoringStatus":1},{"id":39,"name":"Baner Road","regionId":2,"zoneId":2,"street":"Shyam Lila Building, First Floor, Above Tea Villa Cafe, Sr. No. 265, Opp. Mauli Petrol Pump, Baner Rd","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":"2019-09-01 12:25:31","countryCode":"India","postalCode":"411045","monitoringStatus":1},{"id":40,"name":"Vidhyadhar Nagar","regionId":1,"zoneId":1,"street":" G6, Alankar Plaza, Next to Cafe Coffee Day, Sector 2 Central Spine, Vidhyadhar Nagar","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2019-09-06 11:41:44","countryCode":"India","postalCode":"302012","monitoringStatus":1},{"id":41,"name":"eConsultation West India","regionId":2,"zoneId":2,"street":" *eConsultation appointment","city":" over Video Conference or Phone","state":"Andaman and Nicobar Islands","mobile":"9667353232","status":1,"recoDate":null,"countryCode":" for query call","postalCode":"","monitoringStatus":1},{"id":42,"name":"Satyam Mall","regionId":3,"zoneId":3,"street":"Satyam Mall, First Floor, Jodhpur Village Rd, Suryapooja Block B, Vastrapur","city":"Ahmedabad","state":"Gujarat","mobile":"9667353232","status":1,"recoDate":"2019-09-20 12:44:35","countryCode":"India","postalCode":"380015","monitoringStatus":1},{"id":43,"name":"Shahi Bagh","regionId":3,"zoneId":3,"street":"25, 1st Floor, Shakun Mall, Near Rajasthan Hospital, Shahibaug Rd, Shahi Bagh","city":"Ahmedabad","state":"Gujarat","mobile":"9667353232","status":1,"recoDate":"2019-10-06 12:11:06","countryCode":"India","postalCode":"380004","monitoringStatus":1},{"id":44,"name":"Camp Clinic - Pune","regionId":2,"zoneId":2,"street":"112, First Floor, Above Subway, Town Square Shopping Centre, Viman Nagar","city":"Pune","state":"Maharashtra","mobile":"9667353232","status":1,"recoDate":null,"countryCode":"india","postalCode":"411014","monitoringStatus":1},{"id":45,"name":"South Bopal","regionId":3,"zoneId":3,"street":"No. 123, 1st Floor, Orchid Center, Above Kalupur Bank, Safal Parisar Rd, South Bopal, Bopal","city":"Ahmedabad","state":"Gujarat","mobile":"9667353232","status":1,"recoDate":"2019-10-30 12:11:27","countryCode":"India","postalCode":"380058","monitoringStatus":1},{"id":46,"name":"Jaipur - Shastri Nagar","regionId":1,"zoneId":1,"street":"C-3, First Floor, Above Jodhpur Sweets, Subhash Nagar, Shastri Nagar","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2019-11-09 18:16:44","countryCode":"India","postalCode":"302016","monitoringStatus":1},{"id":47,"name":"Sikar Road","regionId":1,"zoneId":1,"street":"F-2, First Floor, Plot 2-B, Maharaja Colony, Near PNB, Sikar Road","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2019-11-09 18:20:02","countryCode":"India","postalCode":"302039","monitoringStatus":1},{"id":48,"name":"Jaipur - Pratap Nagar","regionId":1,"zoneId":1,"street":"No.5, First Floor, Near D-Mart, Sector 8, Pratap Nagar, Tonk Rd, Sanganer","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":"2020-01-29 17:47:34","countryCode":"India","postalCode":"302003","monitoringStatus":1},{"id":49,"name":"Camp Clinic - Jaipur","regionId":1,"zoneId":1,"street":"No.1, Plot No B-16A, Shiv Marg, Bani Park","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":null,"countryCode":"India","postalCode":"302016","monitoringStatus":2},{"id":50,"name":"JAI@CCH1","regionId":1,"zoneId":1,"street":" *eConsultation appointment","city":" over Video Conference or Phone","state":"Andaman and Nicobar Islands","mobile":"9667353232","status":1,"recoDate":null,"countryCode":" for query call","postalCode":"","monitoringStatus":1},{"id":51,"name":"West@Home","regionId":1,"zoneId":1,"street":"No.1, Plot No B-16A, Shiv Marg, Bani Park","city":"Jaipur","state":"Rajasthan","mobile":"9667353232","status":1,"recoDate":null,"countryCode":"India","postalCode":"302016","monitoringStatus":2},{"id":52,"name":"LMS Followup West","regionId":1,"zoneId":1,"street":"DLTA Complex, 1 Africa Avenue","city":"New Delhi","state":"Delhi","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"India","postalCode":"110029","monitoringStatus":1},{"id":53,"name":"PTR-Jaipur","regionId":1,"zoneId":1,"street":"Partner clinic","city":"Jaipur","state":"Rajasthan","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"India","postalCode":"302001","monitoringStatus":1},{"id":54,"name":"PTR-Ahmedabad","regionId":1,"zoneId":1,"street":"Partner clinic","city":"Ahmedabad","state":"Gujarat","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"India","postalCode":"380001","monitoringStatus":1},{"id":55,"name":"PTR-Pune","regionId":1,"zoneId":1,"street":"Partner clinic","city":"Pune","state":"Maharashtra","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"India","postalCode":"411001","monitoringStatus":1},{"id":56,"name":"ExtSC-Jaipur","regionId":1,"zoneId":1,"street":"Ext - Scanner","city":"Jaipur","state":"Rajasthan","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"","postalCode":"","monitoringStatus":1},{"id":57,"name":"ExtSC-Ahmedabad","regionId":1,"zoneId":1,"street":"Ext - Scanner","city":"Ahmedabad","state":"Gujarat","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"","postalCode":"","monitoringStatus":1},{"id":58,"name":"ExtSC-Pune","regionId":1,"zoneId":1,"street":"Ext - Scanner","city":"Pune","state":"Maharashtra","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"","postalCode":"","monitoringStatus":1},{"id":59,"name":"MDU 101-Del Vikaspuri","regionId":2,"zoneId":2,"street":"Scanner","city":"Pune","state":"Maharashtra","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"India","postalCode":"411014","monitoringStatus":1},{"id":67,"name":"SC2-Pune- Itero","regionId":2,"zoneId":2,"street":"Scanner","city":"Pune","state":"Maharashtra","mobile":"8882429943","status":1,"recoDate":null,"countryCode":"India","postalCode":"411014","monitoringStatus":1},{"id":68,"name":"TestFacility1","regionId":2,"zoneId":2,"street":"No.15, First Floor, Amanora Future Towers, Amanora Park Town, Hadapsar","city":"Pune","state":"Maharashtra","mobile":"1111111111","status":1,"recoDate":"2023-12-26 17:06:16","countryCode":"India","postalCode":"411028","monitoringStatus":1},{"id":69,"name":"TestClinic","regionId":1,"zoneId":1,"street":" No.15, First Floor, Amanora Future,Jaipur","city":"Jaipur","state":"Rajasthan","mobile":"1111111111","status":1,"recoDate":"2024-02-16 21:26:15","countryCode":"India","postalCode":"302003","monitoringStatus":1},{"id":70,"name":"Safdarjung Development Area","regionId":1,"zoneId":1,"street":"C-4/8, Opp. IIT Gate No 1, SDA","city":"New Delhi","state":"Delhi","mobile":"9711099290","status":1,"recoDate":null,"countryCode":"","postalCode":"110016","monitoringStatus":2},{"id":71,"name":"Tagore Garden","regionId":1,"zoneId":1,"street":"","city":"","state":"Rajasthan","mobile":"8932568419","status":1,"recoDate":null,"countryCode":"","postalCode":"","monitoringStatus":1},{"id":72,"name":"Bibwewadi","regionId":2,"zoneId":2,"street":"DCru Raviraj Upper Ground Floor Unit No.08 Bibwewadi Kondhwa Road,Ganga ham Road New Era Society Market Yard Gultekdi","city":"Pune","state":"Maharashtra","mobile":"9711099290","status":1,"recoDate":null,"countryCode":"India","postalCode":"411037","monitoringStatus":1}],"status":200}
    Fail 5:42:59 pm
    Click Here To See Exception Logs [java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
    org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
    org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
    io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
    io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
    io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
    io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
    jdk.internal.reflect.GeneratedMethodAccessor256.invoke(Unknown Source)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
    org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
    org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
    org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
    io.restassured.internal.ResponseSpecificationImpl.body(ResponseSpecificationImpl.groovy:107)
    io.restassured.internal.ValidatableResponseOptionsImpl.body(ValidatableResponseOptionsImpl.java:238)
    utilities.RestAssuredUtils.validateJsonSchema(RestAssuredUtils.java:189)
    winchcamp.GetFacilitiesTests.jsonSchemaValidationCase(GetFacilitiesTests.java:42)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    java.base/java.lang.reflect.Method.invoke(Method.java:568)
    org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
    org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
    org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
    org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
    org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    org.testng.TestRunner.privateRun(TestRunner.java:848)
    org.testng.TestRunner.run(TestRunner.java:621)
    org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    org.testng.SuiteRunner.run(SuiteRunner.java:336)
    org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
    org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
    org.testng.TestNG.runSuites(TestNG.java:1114)
    org.testng.TestNG.run(TestNG.java:1082)
    com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
    com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)]
    Info 5:43:01 pm
    Response body :
    Info 5:43:01 pm
  • GetFacilities_PositiveCase

    5:43:01 pm / 00:00:00:175 Pass

    GetFacilities_PositiveCase
    09.11.2024 5:43:01 pm 09.11.2024 5:43:01 pm 00:00:00:175 · #test-id=277
    GetFacilities
    test positive flow
    StatusTimestampDetails
    Info 5:43:01 pm Endpoint : /v1/user/facility/facilities
    Info 5:43:01 pm Method : GET
    Info 5:43:01 pm
    Headers :
    Info 5:43:01 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:43:01 pm
    Assertions :
    Pass 5:43:01 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:43:01 pm Assertion passed! Response time is less than 800 milliseconds: 163ms
    Info 5:43:01 pm
    Response body :
    Info 5:43:01 pm
  • GetFacilities_WrongEndpoint

    5:43:01 pm / 00:00:00:132 Pass

    GetFacilities_WrongEndpoint
    09.11.2024 5:43:01 pm 09.11.2024 5:43:01 pm 00:00:00:132 · #test-id=278
    GetFacilities
    wrong endpoint case
    StatusTimestampDetails
    Info 5:43:01 pm Endpoint : /v1/user/facility/facilitiesshr
    Info 5:43:01 pm Method : GET
    Info 5:43:01 pm
    Headers :
    Info 5:43:01 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:43:01 pm
    Assertions :
    Pass 5:43:01 pm Status code assertion passed! Expected: 404, Actual: 404
    Info 5:43:01 pm
    Response body :
    Info 5:43:01 pm
  • GetFacilities_WrongMethod

    5:43:01 pm / 00:00:00:131 Pass

    GetFacilities_WrongMethod
    09.11.2024 5:43:01 pm 09.11.2024 5:43:01 pm 00:00:00:131 · #test-id=279
    GetFacilities
    wrong request method case
    StatusTimestampDetails
    Info 5:43:01 pm Endpoint : /v1/user/facility/facilities
    Info 5:43:01 pm Method : POST
    Info 5:43:01 pm
    Headers :
    Info 5:43:01 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Content-Typeapplication/json
    Info 5:43:01 pm
    Assertions :
    Pass 5:43:01 pm Status code assertion passed! Expected: 405, Actual: 405
    Info 5:43:01 pm
    Response body :
    Info 5:43:01 pm
  • GetDetailsByFacilityId_EmptyAndWrongAuth

    5:43:01 pm / 00:00:00:134 Pass

    GetDetailsByFacilityId_EmptyAndWrongAuth
    09.11.2024 5:43:01 pm 09.11.2024 5:43:01 pm 00:00:00:134 · #test-id=280
    GetDetailsByFacilityId
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:43:01 pm Endpoint : /v1/user/facility/70/areas
    Info 5:43:01 pm Method : GET
    Info 5:43:01 pm
    Headers :
    Info 5:43:01 pm
    AuthorizationBearer GUyZC1yZXBseU.....InVzZ
    Accept*/*
    Content-Typeapplication/json
    Info 5:43:01 pm
    Assertions :
    Pass 5:43:01 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:43:01 pm
    Response body :
    Info 5:43:01 pm
  • GetDetailsByFacilityId_EmptyAndWrongAuth

    5:43:01 pm / 00:00:00:098 Pass

    GetDetailsByFacilityId_EmptyAndWrongAuth
    09.11.2024 5:43:01 pm 09.11.2024 5:43:01 pm 00:00:00:098 · #test-id=281
    GetDetailsByFacilityId
    authorization token case : empty token | wrong token
    StatusTimestampDetails
    Info 5:43:01 pm Endpoint : /v1/user/facility/70/areas
    Info 5:43:01 pm Method : GET
    Info 5:43:01 pm
    Headers :
    Info 5:43:01 pm
    AuthorizationBearer
    Accept*/*
    Content-Typeapplication/json
    Info 5:43:01 pm
    Assertions :
    Pass 5:43:01 pm Status code assertion passed! Expected: 401, Actual: 401
    Info 5:43:01 pm
    Response body :
    Info 5:43:01 pm
  • GetDetailsByFacilityId_InvalidFacilityId

    5:43:01 pm / 00:00:00:125 Pass

    GetDetailsByFacilityId_InvalidFacilityId
    09.11.2024 5:43:01 pm 09.11.2024 5:43:02 pm 00:00:00:125 · #test-id=282
    GetDetailsByFacilityId
    invalid facility id as path param case
    StatusTimestampDetails
    Info 5:43:02 pm Endpoint : /v1/user/facility/0/areas
    Info 5:43:02 pm Method : GET
    Info 5:43:02 pm
    Headers :
    Info 5:43:02 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:43:02 pm
    Assertions :
    Pass 5:43:02 pm Status code assertion passed! Expected: 404, Actual: 404
    Pass 5:43:02 pm Assertion passed! message in response body has the expected value: No facility found in database for facilityId(0)!
    Info 5:43:02 pm
    Response body :
    Info 5:43:02 pm
  • GetDetailsByFacilityId_InvalidFacilityId

    5:43:02 pm / 00:00:00:124 Pass

    GetDetailsByFacilityId_InvalidFacilityId
    09.11.2024 5:43:02 pm 09.11.2024 5:43:02 pm 00:00:00:124 · #test-id=283
    GetDetailsByFacilityId
    invalid facility id as path param case
    StatusTimestampDetails
    Info 5:43:02 pm Endpoint : /v1/user/facility/999/areas
    Info 5:43:02 pm Method : GET
    Info 5:43:02 pm
    Headers :
    Info 5:43:02 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:43:02 pm
    Assertions :
    Pass 5:43:02 pm Status code assertion passed! Expected: 404, Actual: 404
    Pass 5:43:02 pm Assertion passed! message in response body has the expected value: No facility found in database for facilityId(999)!
    Info 5:43:02 pm
    Response body :
    Info 5:43:02 pm
  • GetDetailsByFacilityId_SchemaValidation

    5:43:02 pm / 00:00:00:120 Pass

    GetDetailsByFacilityId_SchemaValidation
    09.11.2024 5:43:02 pm 09.11.2024 5:43:02 pm 00:00:00:120 · #test-id=284
    GetDetailsByFacilityId
    schema validation case
    StatusTimestampDetails
    Info 5:43:02 pm Endpoint : /v1/user/facility/70/areas
    Info 5:43:02 pm Method : GET
    Info 5:43:02 pm
    Headers :
    Info 5:43:02 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:43:02 pm
    Assertions :
    Pass 5:43:02 pm JSON schema validation passed!
    Info 5:43:02 pm
    Response body :
    Info 5:43:02 pm
  • GetDetailsByFacilityId_PositiveCase

    5:43:02 pm / 00:00:00:113 Pass

    GetDetailsByFacilityId_PositiveCase
    09.11.2024 5:43:02 pm 09.11.2024 5:43:02 pm 00:00:00:113 · #test-id=285
    GetDetailsByFacilityId
    test positive flow
    StatusTimestampDetails
    Info 5:43:02 pm Endpoint : /v1/user/facility/70/areas
    Info 5:43:02 pm Method : GET
    Info 5:43:02 pm
    Headers :
    Info 5:43:02 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:43:02 pm
    Assertions :
    Pass 5:43:02 pm Status code assertion passed! Expected: 200, Actual: 200
    Pass 5:43:02 pm Assertion passed! Response time is less than 800 milliseconds: 109ms
    Info 5:43:02 pm
    Response body :
    Info 5:43:02 pm
  • GetDetailsByFacilityId_WrongEndpoint

    5:43:02 pm / 00:00:00:110 Pass

    GetDetailsByFacilityId_WrongEndpoint
    09.11.2024 5:43:02 pm 09.11.2024 5:43:02 pm 00:00:00:110 · #test-id=286
    GetDetailsByFacilityId
    wrong endpoint case
    StatusTimestampDetails
    Info 5:43:02 pm Endpoint : /v1/user/facility/70/areas/shr
    Info 5:43:02 pm Method : GET
    Info 5:43:02 pm
    Headers :
    Info 5:43:02 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:43:02 pm
    Assertions :
    Pass 5:43:02 pm Status code assertion passed! Expected: 404, Actual: 404
    Info 5:43:02 pm
    Response body :
    Info 5:43:02 pm
  • GetDetailsByFacilityId_WrongMethod

    5:43:02 pm / 00:00:00:119 Pass

    GetDetailsByFacilityId_WrongMethod
    09.11.2024 5:43:02 pm 09.11.2024 5:43:02 pm 00:00:00:119 · #test-id=287
    GetDetailsByFacilityId
    wrong request method case
    StatusTimestampDetails
    Info 5:43:02 pm Endpoint : /v1/user/facility/70/areas
    Info 5:43:02 pm Method : POST
    Info 5:43:02 pm
    Headers :
    Info 5:43:02 pm
    AuthorizationBearer eyJraWQiOiJyc.....7BXQw
    Accept*/*
    Content-Typeapplication/json
    Info 5:43:02 pm
    Assertions :
    Pass 5:43:02 pm Status code assertion passed! Expected: 405, Actual: 405
    Info 5:43:02 pm
    Response body :
    Info 5:43:02 pm

Started

Sep 11, 2024 05:41:31 pm

Ended

Sep 11, 2024 05:43:02 pm

Tests Passed

256

Tests Failed

31

Tests
Log events

Timeline

Tags

NamePassedFailedSkippedOthersPassed %
FCMTokenList 8 0 0 0 100%
EventListWithFilters 10 0 0 0 100%
SaveCameraConfigs 11 0 0 0 100%
AreaByGuid 8 0 0 0 100%
DeactivateCamera 7 2 0 0 77.778%
FetchReportHistory 10 0 0 0 100%
AllCameraConfigs 7 0 0 0 100%
GetFacilitiesByZoneAndRegion 7 2 0 0 77.778%
GetZonesByRegion 7 1 0 0 87.5%
EditMasterCamera 8 0 0 0 100%
DeleteCameraConfigsByConfigId 7 2 0 0 77.778%
GetFacilities 6 1 0 0 85.714%
ManualOverride 7 1 0 0 87.5%
GetDetailsByFacilityId 8 0 0 0 100%
AreaCameraReportScreenData 7 0 0 0 100%
CreateCamera 10 0 0 0 100%
GetFacilitiesByRole 7 0 0 0 100%
FetchAllArea 7 0 0 0 100%
GetAllCamera 11 0 0 0 100%
CSVGenerationForAreaCameraReport 5 7 0 0 41.667%
CameraDetailsByGuid 8 0 0 0 100%
MonitoringAreasListByFacId 7 0 0 0 100%
UpdateCameraConfigs 12 1 0 0 92.308%
GetAllTenantCameraConfig 7 0 0 0 100%
GetCameraConfigsByConfigId 8 0 0 0 100%
SaveEvents 7 8 0 0 46.667%
AIEventReportScreenData 4 1 0 0 80%
ActivateCamera 7 2 0 0 77.778%
FacilityDetailsByGuid 8 0 0 0 100%
SaveFCMToken 9 1 0 0 90%
EventsByFilter 12 1 0 0 92.308%
EventsByFilters 9 1 0 0 90%